私はraftを使って複数のインスタンスからリーダーを選ぶアプリケーションを持っています。これらのインスタンスはゴシッププロトコルを使用するため、残りのインスタンスを検出するために別のインスタンスを知る必要があります。kubernetesのレプリカセット内のポッドは、kubernetes APIを使用せずに互いにどのように検出して会話できますか?
各インスタンスをkubernetesポッドとして実行し、レプリケーションコントローラでレプリケーションを管理します。また、これらのノードの前にサービスを配置して、クラスター内の他のアプリケーションと通信できるようにします。
私の問題は次のとおりです。kubernetes APIを使わずに複製セット内のポッドを互いに見つけ出すにはどうすればよいですか?これはDNSを介して可能ですか、またはkubernetesはいくつかの環境変数を提供していますか?