启动器
启动器是方便的依赖项描述符,您可以将其包含在应用中。包含启动器可以获取特定功能集的依赖项和 Spring Boot 自动配置。以 spring-cloud-starter-kubernetes-fabric8
开头的启动器使用 Fabric8 Kubernetes Java Client 提供实现。以 spring-cloud-starter-kubernetes-client
开头的启动器使用 Kubernetes Java Client 提供实现。
您不能同时使用 Fabric8 和 Kubernetes Java Client 的启动器。您必须选择其中一个库,并且只使用该库的启动器。 |
启动器 | 功能 |
---|---|
Fabric8 依赖
Kubernetes Client 依赖
|
将服务名称解析为 Kubernetes Services 的 Discovery Client 实现。 |
Fabric8 依赖
Kubernetes Client 依赖
|
从 Kubernetes ConfigMaps 和 Secrets 加载应用属性。当 ConfigMap 或 Secret 发生变化时,重载应用属性。 |
Fabric8 依赖
Kubernetes Client 依赖
|
所有 Spring Cloud Kubernetes 功能。 |