範例
Spring Cloud Kubernetes 致力於讓您的應用程式能夠透明地使用 Kubernetes 原生服務,並遵循 Spring Cloud 介面。
在您的應用程式中,您需要將 spring-cloud-kubernetes-discovery
依賴項新增到您的類別路徑中,並移除任何其他包含 DiscoveryClient
實作的依賴項(即 Eureka 服務發現用戶端)。PropertySourceLocator
也適用相同原則,您需要將 spring-cloud-kubernetes-config
新增到類別路徑中,並移除任何其他包含 PropertySourceLocator
實作的依賴項(即組態伺服器用戶端)。
以下專案重點介紹了這些依賴項的用法,並示範如何從任何 Spring Boot 應用程式中使用這些程式庫
-
Spring Cloud Kubernetes 範例:位於此儲存庫中的範例。
-
Spring Cloud Kubernetes 完整範例:Minions 和 Boss
-
Spring Cloud Kubernetes 完整範例:SpringOne Platform Tickets Service
-
搭配 Spring Cloud Kubernetes Discovery 和 Config 的 Spring Cloud Gateway
-
搭配 Spring Cloud Kubernetes Discovery 和 Config 的 Spring Boot Admin