跳到主要内容

入门指南

DeepSeek V3 中英对照 Starters

Starters 是您可以包含在应用程序中的便捷依赖描述符。包含一个 starter 可以获取依赖项和 Spring Boot 自动配置的功能集。以 spring-cloud-starter-kubernetes-fabric8 开头的 starter 提供了使用 Fabric8 Kubernetes Java Client 的实现。以 spring-cloud-starter-kubernetes-client 开头的 starter 提供了使用 Kubernetes Java Client 的实现。

备注

你不能将 Fabric8 和 Kubernetes Java 客户端的启动器结合使用。你必须选择一个库来使用,并且仅使用该库的启动器。

启动器功能
xml<br/><dependency><br/> <groupId>org.springframework.cloud</groupId><br/> <artifactId>spring-cloud-starter-kubernetes-fabric8</artifactId><br/></dependency><br/>

xml<br/><dependency><br/> <groupId>org.springframework.cloud</groupId><br/> <artifactId>spring-cloud-starter-kubernetes-client</artifactId><br/></dependency><br/>
[发现客户端](#Kubernetes 的 DiscoveryClient) 实现,将服务名称解析为 Kubernetes 服务。
xml<br/><dependency><br/> <groupId>org.springframework.cloud</groupId><br/> <artifactId>spring-cloud-starter-kubernetes-fabric8-config</artifactId><br/></dependency><br/>

xml<br/><dependency><br/> <groupId>org.springframework.cloud</groupId><br/> <artifactId>spring-cloud-starter-kubernetes-client-config</artifactId><br/></dependency><br/>
从 Kubernetes ConfigMaps 和 [Secrets](#Secrets PropertySource) 加载应用程序属性。当 ConfigMap 或 Secret 更改时,重新加载 应用程序属性。
xml<br/><dependency><br/> <groupId>org.springframework.cloud</groupId><br/> <artifactId>spring-cloud-starter-kubernetes-fabric8-all</artifactId><br/></dependency><br/>

xml<br/><dependency><br/> <groupId>org.springframework.cloud</groupId><br/> <artifactId>spring-cloud-starter-kubernetes-client-all</artifactId><br/></dependency><br/>
所有 Spring Cloud Kubernetes 功能。