0
隣人ポッドを発見する方法:Kubernetes:私は(GKEで)3つの異なるポッドを開始している
kubectl run ubuntu --image myimage --namespace misko -r 3 --command -- /some/binary --bind-to-port 1234
は、今私は、ホスト名/それらの3に接続する必要がある第四ポッドからそれらのポッドのIPアドレスを発見する必要がありますノード。
これは可能ですか?
感謝をkubectl exposeをご覧くださいこの問題を解決するには、すべてのポッド(ラウンドロビンを使用しない)のIPを取得する必要があります。しかし、今私はそれがデザインの観点からは愚かなアイデアだと私はそれを行うべきではないことを認識します。 – Misko
3つの異なるサービスと1つのレプリカ/デプロイメントしかない3つの別個のデプロイメントを作成することもできます。次に、DNSを使用します。あなたが達成しようとしていることに依存します。再起動の場合、IPが変更されます。 – Camil
mongoレプリカを作成しようとしていますが、ホスト名に依存しています。それはKubernetesにとっては使えない。 – Misko