Skip to content
Latchkey

Service Discovery - CI/CD用語集の定義

service discoveryは、インスタンスがスケールアップやスケールダウンする中でも、サービスが名前で互いを見つけられるようにし、ハードコードされたアドレスを避けます。

service discoveryとは、インスタンスが現れたり消えたりする中で、サービスがハードコードされたIPに頼るのではなく、他のサービスのネットワークアドレスを動的に見つける仕組みです。

動的なclusterでは、podのIPは絶えず変化します。discoveryは、デプロイしたばかりのserviceを安定した名前で到達可能に保つ仕組みです。

仕組み

Serviceオブジェクトは安定した仮想IPとDNS名を提供します。クライアントはその名前を解決し、プラットフォームはその背後にある現在の健全なpodへとload-balanceします。

関連ガイド