6.2. cluster-compare プラグインのインストール
Red Hat Container Catalog 内のコンテナーイメージから cluster-compare プラグインを抽出し、oc コマンドのプラグインとして使用できます。
6.2.1. cluster-compare プラグインのインストール リンクのコピーリンクがクリップボードにコピーされました!
cluster-compare プラグインをインストールして、リファレンス設定をライブクラスターまたは must-gather データのクラスター設定と比較します。
前提条件
-
OpenShift CLI (
oc) がインストールされている。 -
podmanがインストールされている。 - Red Hat Container Catalog にアクセスできる。
手順
次のコマンドを実行して、Red Hat Container Catalog にログインします。
$ podman login registry.redhat.io次のコマンドを実行して、
cluster-compareイメージのコンテナーを作成します。$ podman create --name cca registry.redhat.io/openshift4/kube-compare-artifacts-rhel9:latest次のコマンドを実行して、
cluster-compareプラグインをPATH環境変数に含まれているディレクトリーにコピーします。$ podman cp cca:/usr/share/openshift/<arch>/kube-compare.<rhel_version> <directory_on_path>/kubectl-cluster_comparearchは、お使いのマシンのアーキテクチャーです。有効な値は以下のとおりです。-
linux_amd64 -
linux_arm64 -
linux_ppc64le -
linux_s390x
-
-
<rhel_version>は、マシンの RHEL のバージョンです。有効な値はrhel8またはrhel9です。 -
<directory_on_path>は、PATH環境変数に含まれているディレクトリーへのパスです。
検証
次のコマンドを実行して、プラグインのヘルプを表示します。
$ oc cluster-compare -h出力例
Compare a known valid reference configuration and a set of specific cluster configuration CRs. ... Usage: compare -r <Reference File> Examples: # Compare a known valid reference configuration with a live cluster: kubectl cluster-compare -r ./reference/metadata.yaml ...