百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
S

spring-cloud-kubernetes

> 编程语言
开源

Kubernetes 与 Spring Cloud 的集成

702 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

Kubernetes 与 Spring Cloud 的集成

该项目已迁移至 Spring Cloud Incubator。

  • 用于 Kubernetes 的 DiscoveryClient
  • KubernetesClient 自动配置
  • PropertySource
  • ConfigMap PropertySource
  • 秘密 PropertySource
  • PropertySource 重新加载
  • Pod 健康指标
  • 透明度 (代码是否在 Kubernetes 中运行还是在外部运行)
  • Kubernetes 配置自动化
  • 在 Kubernetes 中进行磁带发现
  • 在 Kubernetes 中发现 Zipkin
  • ConfigMap Archaius Bridge

适用于 Kubernetes 的 DiscoveryClient

此项目提供了用于 Kubernetes 的 Discovery Client 实现。这使您可以通过名称查询 Kubernetes 端点 (参见 服务)。 这只是通过在项目中添加以下依赖项而获得的免费功能:

xml

    io.fabric8
    spring-cloud-starter-kubernetes
    ${latest.version}

然后,您只需将客户端注入您的云中,即可完成操作:

java
@Autowire
private DiscoveryClient discoveryClient;

如果出于任何原因需要禁用 DiscoveryClient, 你只需设置以下属性:

spring.cloud.kubernetes.discovery.enabled=false

一些 Spring Cloud 组件使用 DiscoveryClient 来获取本地服务实例的信息。要使其正常工作,您需要将服务名称与 spring.application.name 保持一致。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Java

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言