4.4. ネットワーク検証を手動で実行する
Red Hat OpenShift Service on AWS (ROSA) クラスターをインストールした後、Red Hat OpenShift Cluster Manager または ROSA CLI (rosa) を使用してネットワーク検証チェックを手動で実行できます。
OpenShift Cluster Manager を使用してネットワーク検証を手動で実行する
Red Hat OpenShift Cluster Manager を使用して、既存の Red Hat OpenShift Service on AWS (ROSA) クラスターのネットワーク検証チェックを手動で実行できます。
前提条件
- 既存の ROSA クラスターがあります。
- クラスター所有者になっているか、クラスター編集者のロールがある。
手順
- OpenShift Cluster Manager Hybrid Cloud Console に移動し、クラスターを選択します。
- Actions ドロップダウンメニューから Verify networking を選択します。
CLI を使用してネットワーク検証を手動で実行する
ROSA CLI (rosa) を使用して、既存の Red Hat OpenShift Service on AWS (ROSA) クラスターのネットワーク検証チェックを手動で実行できます。
ネットワーク検証を実行するときは、一連の VPC サブネット ID またはクラスター名を指定できます。プロキシーサービスを使用している場合は、プロキシー URL を指定できます。
前提条件
-
インストールホストに、最新の ROSA CLI (
rosa) をインストールして設定している。 - 既存の ROSA クラスターがあります。
- クラスター所有者になっているか、クラスター編集者のロールがある。
手順
次のいずれかの方法を使用して、ネットワーク設定を確認します。
クラスター名を指定してネットワーク設定を確認します。サブネット ID は自動的に検出されます。
$ rosa verify network -c <cluster_name> 1- 1
<cluster_name>は、クラスター名に置き換えます。
出力例
I: ✓ Network verification successful
ヒント検証テストの完全なリストを出力するには、
rosa verify networkを実行するときに--debug引数を含めることができます。VPC サブネット ID を指定してネットワーク設定を確認します。
$ rosa verify network --subnet-ids subnet-03146b9b52b6024cb,subnet-03146b9b52b2034cc
出力例
E: Validating Subnet subnet-03146b9b52b6024cb egress E: X Egress failed to https://events.pagerduty.com
VPC サブネット ID とプロキシー URL を指定して、ネットワーク設定を確認します。
$ rosa verify network --subnet-ids subnet-03146b9b52b6024cb,subnet-03146b9b52b2034cc \ --additional-trust-bundle-file /path/to/ca.cert \ --https-proxy <proxy_url> 1- 1
<proxy_url>をプロキシーサービスの URL (例:https://10.10.0.1) に置き換えます。
出力例
I: Using proxy configuration I: Subnet IDs detected: subnet-03146b9b52b6024cb,subnet-03146b9b52b2034cc E: Validating Subnet subnet-03146b9b52b6024cb egress E: X Egress failed to https://events.pagerduty.com