5.4. クラスター全体のプロキシー設定の検証
クラスター全体のプロキシー設定がデプロイしたら、期待どおりに動作していることを検証できます。次の手順に従って、ログを確認し、実装を検証してください。
前提条件
- クラスター管理者の権限がある。
- 
						OpenShift Container Platform ocCLI ツールがインストールされている。
手順
- ocコマンドを使用してプロキシー設定のステータスを確認します。- oc get proxy/cluster -o yaml - $ oc get proxy/cluster -o yaml- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 
						出力内のプロキシーフィールドを検証して、設定と一致していることを確認します。具体的には、spec.httpProxy、spec.httpsProxy、spec.noProxy、およびspec.trustedCAフィールドを確認します。
- Proxyオブジェクトのステータスを検査します。- oc get proxy/cluster -o jsonpath='{.status}'- $ oc get proxy/cluster -o jsonpath='{.status}'- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 出力例 - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- Machine Config Operator (MCO) のログをチェックして、設定の変更が正常に適用されたことを確認します。 - oc logs -n openshift-machine-config-operator $(oc get pods -n openshift-machine-config-operator -l k8s-app=machine-config-operator -o name) - $ oc logs -n openshift-machine-config-operator $(oc get pods -n openshift-machine-config-operator -l k8s-app=machine-config-operator -o name)- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 必要に応じて、プロキシー設定が適用され、ノードが再起動されたことを示すメッセージを確認します。
- 外部リクエストを行うコンポーネント (Cluster Version Operator (CVO) など) のログをチェックして、システムコンポーネントがプロキシーを使用していることを確認します。 - oc logs -n openshift-cluster-version $(oc get pods -n openshift-cluster-version -l k8s-app=machine-config-operator -o name) - $ oc logs -n openshift-cluster-version $(oc get pods -n openshift-cluster-version -l k8s-app=machine-config-operator -o name)- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 外部リクエストがプロキシー経由でルーティングされたことを示すログエントリーを確認します。