Pod 健康指示器

Spring Boot 使用HealthIndicator 来公开应用程序的健康信息。这使得它非常适合向用户公开与健康相关的资讯,也很适合用作就绪探针

Kubernetes 健康指示器(它是核心模块的一部分)公开以下信息:

  • Pod 名称、IP 地址、命名空间、服务账号、节点名称及其 IP 地址

  • 一个标志,指示 Spring Boot 应用程序是在 Kubernetes 内部还是外部

可以通过在application.[properties | yaml]中将management.health.kubernetes.enabled设置为false来禁用此HealthContributor