Spring Cloud Kubernetes生态系统意识
无论您的应用程序是否在Kubernetes中运行,本指南前面介绍的所有功能都可以很好地工作。这对于开发和故障排除确实很有帮助。从开发角度来看,这使您可以启动Spring Boot应用程序并调试属于该项目的模块之一。您无需在Kubernetes中部署它,因为该项目的代码依赖于
Fabric8 Kubernetes Java客户端,该客户端是流利的DSL,可以使用http
协议与Kubernetes Server的REST API进行通信。
要禁用与Kubernetes的集成,可以将spring.cloud.kubernetes.enabled
设置为false
。请注意,当spring-cloud-kubernetes-config
在类路径上时,应在bootstrap.{properties|yml}
(或特定于配置文件的文件)中设置spring.cloud.kubernetes.enabled
,否则应在application.{properties|yml}
(或特定于配置文件的文件)中进行设置。另请注意,以下属性:spring.cloud.kubernetes.config.enabled
和spring.cloud.kubernetes.secrets.enabled
仅在bootstrap.{properties|yml}
中设置时才生效
更多建议: