3.7.2.2. opm のインストール
opm
CLI ツールはワークステーションにインストールできます。
前提条件
-
podman
version 1.4.4+
手順
後続の手順で使用するために
REG_CREDS
環境変数をレジストリー認証情報のファイルパスに設定します。たとえばpodman
CLI の場合は、以下のようになります。$ REG_CREDS=${XDG_RUNTIME_DIR}/containers/auth.json
registry.redhat.io
で認証します。$ podman login registry.redhat.io
Operator レジストリーイメージから
opm
バイナリーを抽出し、これをローカルファイルシステムにコピーします。$ oc image extract registry.redhat.io/openshift4/ose-operator-registry:v4.5 \ -a ${REG_CREDS} \1 --path /usr/bin/opm:. \ --confirm
- 1
- レジストリー認証情報ファイルの場所を指定します。
バイナリーを実行可能にします。
$ chmod +x ./opm
ファイルを
PATH
の任意の場所に置きます (例:/usr/local/bin/
)。$ sudo mv ./opm /usr/local/bin/
クライアントが正しくインストールされていることを確認します。
$ opm version
出力例
Version: version.Version{OpmVersion:"1.12.3", GitCommit:"", BuildDate:"2020-07-01T23:18:58Z", GoOs:"linux", GoArch:"amd64"}