クラスタCAPをkubeクラスタのサービスに割り当てようとしています。 私はそのIP範囲から新しいIPを形成できるように、IP範囲を知っています。クラスタIPをkubernetesのサービスに割り当てます
私はコンテナ内にプロキシを実装しています。だから、私はソースのコンテナからプロキシを行うことができるように、依存するサービスのclusterIPを知る必要があります。この目的のために、サービスの作成時にclusterIPを指定しています。
ここで問題となるのは、そのクラスタ内の他のサービスで使用されていないIPを割り当てる必要があります。それ以外の場合は失敗します。
私がしたことは次のとおりです。私はサービスとそれらのIPアドレスをそのkubeクラスタに持っていて、新しいIPを形成し、新しいIPがすでに使用中のIPのプールにないことを確認して、それを新しいサービスに割り当てました。ほとんどの場合、正常に動作します。
ここで私は奇妙な問題に直面しています。
"サービス 'mongodb-4-xmxrv-svc'が無効です:spec.clusterIP:無効な値:'10 .7.240.2 ':指定されたIPはすでに" "に割り当てられています。
そのIPは、そのkubeクラスタ内のサービスによって使用されていません。そのIPがどこに使われているのか分かりません。私は新しいIPを形成し、それをサービスに割り当てることができるように、そのkubeクラスタ内で使用されているIPをリストアップするのを助けることができますか?