-1

私のアプリケーションでは、サービスをインターネットに公開するために任意の数のポッドが必要です。これらのポッドを外部サーバー (クライアントと呼びましょう) から検出できるようにする最善の方法が何であるかはわかりません。

ワークフローは、「ワークショップ」デプロイメントの作成を要求し、ワークショップ ID を提供する外部サーバー (クライアント) で構成されます。次に、Kubernetes はデプロイメントを作成し、クライアントが使用する API を使用して、ポッド上のコンテナーで実行されるポッドを作成します。

クライアントは、すべてのワークショップ ポッド インスタンスを表示できる必要があり、どのポッドがどのワークショップに属しているかを識別できる必要があります。

実際の kubernetes インフラストラクチャを単純化しました。CRD とオペレーターを使用してより精巧なインフラストラクチャをセットアップしますが、ポッドの API とその発見可能性だけがクライアントにとって重要です。これにアプローチする最良の方法は何ですか?

4

1 に答える 1