16. 示例
Spring Cloud Kubernetes 试图通过以下方式使您的应用程序使用 Kubernetes Native Services 变得透明 遵循 Spring Cloud 接口。
在您的应用程序中,您需要添加spring-cloud-kubernetes-discovery
依赖项添加到类路径,并删除包含DiscoveryClient
实现(即 Eureka 发现客户端)。
这同样适用于PropertySourceLocator
,您需要在其中将spring-cloud-kubernetes-config
并删除包含PropertySourceLocator
实现 (即配置服务器客户端) 。
以下项目重点介绍了这些依赖项的用法,并演示了如何从任何 Spring Boot 应用程序使用这些库:
-
Spring Cloud Kubernetes 示例:位于此存储库中的示例。
-
Spring Cloud Kubernetes 完整示例:Minion 和 Boss
-
Spring Cloud Kubernetes 完整示例:SpringOne 平台工单服务
-
Spring Cloud Gateway 与 Spring Cloud Kubernetes Discovery and Config
-
使用 Spring Cloud Kubernetes Discovery and Config 的 Spring Boot 管理员