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