第14章 Hosted Control Plane のネットワーク
スタンドアロン OpenShift Container Platform の場合、プロキシーサポートの主な目的は、クラスター内のワークロードが HTTP または HTTPS プロキシーを使用して外部サービスにアクセスするように設定されていること、設定されている場合は NO_PROXY
設定が適用されていること、プロキシー用に設定されているトラストバンドルを受け入れることを確認することです。
Hosted Control Plane の場合、プロキシーサポートには次の追加のユースケースが含まれます。
14.1. 外部サービスにアクセスする必要があるコントロールプレーンワークロード リンクのコピーリンクがクリップボードにコピーされました!
コントロールプレーンで実行される Operator は、ホステッドクラスター用に設定されたプロキシーを介して外部サービスにアクセスする必要があります。通常、プロキシーにはデータプレーン経由でのみアクセスできます。コントロールプレーンワークロードは次のとおりです。
- Control Plane Operator は、OAuth サーバー設定の作成時に、特定のアイデンティティープロバイダーからエンドポイントを検証して取得する必要があります。
- OAuth サーバーには、LDAP 以外のアイデンティティープロバイダーアクセスが必要です。
- OpenShift API サーバーはイメージレジストリーメタデータのインポートを処理します。
- Ingress Operator には、外部のカナリアルートを検証するためのアクセス権が必要です。
ホステッドクラスターでは、Control Plane Operator、Ingress Operator、OAuth サーバー、OpenShift API サーバー Pod から発信されたトラフィックを、データプレーン経由で設定済みのプロキシーに送信して、最終的な宛先に送信する必要があります。
ホステッドクラスターがゼロコンピュートノードに削減されると、プロキシーアクセスを必要とするレジストリーからの OpenShift イメージストリームのインポートなど、一部の操作は実行できなくなります。