4.9. クラスターと通信事業者 RAN DU リファレンス設定の比較
				通信事業者 RAN DU クラスターをデプロイした後、cluster-compare プラグインを使用して、クラスターが通信事業者 RAN DU リファレンス設計仕様 (RDS) に準拠しているかどうかを評価できます。cluster-compare プラグインは、OpenShift CLI (oc) のプラグインです。このプラグインは、通信事業者 RAN DU リファレンス設定を使用して、通信事業者 RAN DU カスタムリソース (CR) を使用するクラスターを検証します。
			
プラグイン固有の通信事業者 RAN DU リファレンス設定は、通信事業者 RAN DU CR とともにコンテナーイメージにパッケージ化されています。
				cluster-compare プラグインの詳細は、「cluster-compare プラグインについて」を参照してください。
			
前提条件
- 
						cluster-adminロールを持つユーザーとしてクラスターにアクセスできる。
- 
						registry.redhat.ioコンテナーイメージレジストリーにアクセスするための認証情報がある。
- 
						cluster-compareプラグインをインストールした。
手順
- 次のコマンドを実行して、認証情報を使用してコンテナーイメージレジストリーにログオンします。 - podman login registry.redhat.io - $ podman login registry.redhat.io- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 次のコマンドを実行して、 - ztp-site-generate-rhel8コンテナーイメージからコンテンツを抽出します。- podman pull registry.redhat.io/openshift4/ztp-site-generate-rhel8:v4.19 - $ podman pull registry.redhat.io/openshift4/ztp-site-generate-rhel8:v4.19- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - mkdir -p ./out - $ mkdir -p ./out- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - podman run --log-driver=none --rm registry.redhat.io/openshift4/ztp-site-generate-rhel8:v4.19 extract /home/ztp --tar | tar x -C ./out - $ podman run --log-driver=none --rm registry.redhat.io/openshift4/ztp-site-generate-rhel8:v4.19 extract /home/ztp --tar | tar x -C ./out- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 次のコマンドを実行して、クラスターの設定をリファレンス設定と比較します。 - oc cluster-compare -r out/reference/metadata.yaml - $ oc cluster-compare -r out/reference/metadata.yaml- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 出力例 - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 1
- 比較対象の CR。プラグインにより、対応するテンプレートとの差異のある各 CR が表示されます。
- 2
- 比較対象の CR とマッチするテンプレート。
- 3
- Linux diff 形式の出力に、テンプレートとクラスター CR の差異が表示されます。
- 4
- プラグインにより、各 CR の行の差分が報告されます。その後、差分の概要が報告されます。
- 5
- 対応するテンプレートとの差異を比較した CR の数。
- 6
- リファレンス設定に表されているが、ライブクラスターには存在しない CR の数。
- 7
- リファレンス設定に表されているが、ライブクラスターには存在しない CR のリスト。
- 8
- リファレンス設定内の対応するテンプレートとマッチしなかった CR。
- 9
- メタデータハッシュはリファレンス設定を識別するものです。
- 10
- パッチが適用された CR のリスト。