このバージョンはまだ開発中であり、まだ安定しているとは見なされていません。最新の安定バージョンについては、Spring Cloud Kubernetes 3.2.1 を使用してください!

サンプル

Spring Cloud Kubernetes は、Spring Cloud インターフェースに従って、アプリケーションが Kubernetes Native Services を利用することを透過的にしようとします。

アプリケーションでは、spring-cloud-kubernetes-discovery 依存関係をクラスパスに追加し、DiscoveryClient 実装 (つまり、Eureka 検出クライアント) を含む他の依存関係を削除する必要があります。同じことが PropertySourceLocator にも当てはまります。spring-cloud-kubernetes-config をクラスパスに追加し、PropertySourceLocator 実装 (つまり、構成サーバークライアント) を含む他の依存関係を削除する必要があります。

次のプロジェクトでは、これらの依存関係の使用箇所に焦点を当て、Spring Boot アプリケーションからこれらのライブラリを使用する方法を示します。