启动器是方便的依赖关系描述符,您可以包含在 应用。包括一个启动器来获取依赖项和 Spring Boot 功能集的自动配置。首先提供使用 Fabric8 Kubernetes Java 客户端的实现。 首先提供使用 Kubernetes Java 客户端的实现。spring-cloud-starter-kubernetes-fabric8spring-cloud-starter-kubernetes-clientSpring中文文档

不能将 Fabric8 和 Kubernetes Java 客户端的启动器组合在一起。您必须选择一个库来 仅使用该库的启动器。
不能将 Fabric8 和 Kubernetes Java 客户端的启动器组合在一起。您必须选择一个库来 仅使用该库的启动器。
起动机 特征
Fabric8 依赖项
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-kubernetes-fabric8</artifactId>
</dependency>
Kubernetes 客户端依赖
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-kubernetes-client</artifactId>
</dependency>

发现客户端实现 将服务名称解析为 Kubernetes 服务。Spring中文文档

Fabric8 依赖项
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-kubernetes-fabric8-config</artifactId>
</dependency>
Kubernetes 客户端依赖
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-kubernetes-client-config</artifactId>
</dependency>

从 Kubernetes ConfigMapSecrets 加载应用程序属性。重新加载应用程序属性时,ConfigMap 或 秘密更改。Spring中文文档

Fabric8 依赖项
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-kubernetes-fabric8-all</artifactId>
</dependency>
Kubernetes 客户端依赖
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-kubernetes-client-all</artifactId>
</dependency>

所有 Spring Cloud Kubernetes 功能。Spring中文文档