問題タブ [kubernetes-networkpolicy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kubernetes - Kubernetes のベスト プラクティス - 任意の数のポッドをインターネットに公開する
私のアプリケーションでは、サービスをインターネットに公開するために任意の数のポッドが必要です。これらのポッドを外部サーバー (クライアントと呼びましょう) から検出できるようにする最善の方法が何であるかはわかりません。
ワークフローは、「ワークショップ」デプロイメントの作成を要求し、ワークショップ ID を提供する外部サーバー (クライアント) で構成されます。次に、Kubernetes はデプロイメントを作成し、クライアントが使用する API を使用して、ポッド上のコンテナーで実行されるポッドを作成します。
クライアントは、すべてのワークショップ ポッド インスタンスを表示できる必要があり、どのポッドがどのワークショップに属しているかを識別できる必要があります。
実際の kubernetes インフラストラクチャを単純化しました。CRD とオペレーターを使用してより精巧なインフラストラクチャをセットアップしますが、ポッドの API とその発見可能性だけがクライアントにとって重要です。これにアプローチする最良の方法は何ですか?