Pod ヘルスインジケーター
Spring Boot は HealthIndicator
[GitHub] (英語) を使用して、アプリケーションの正常性に関する情報を公開します。そのため、ヘルス関連の情報をユーザーに公開するのに非常に役立ち、準備プローブ (英語) としての使用に適しています。
Kubernetes ヘルスインジケーター (コアモジュールの一部) は、次の情報を公開します。
Pod 名、IP アドレス、ネームスペース、サービスアカウント、ノード名、その IP アドレス
Spring Boot アプリケーションが Kubernetes の内部か外部かを示すフラグ
application.[properties | yaml]
で management.health.kubernetes.enabled
を false
に設定することで、この HealthContributor
を無効にできます。