第5章 OpenShift Container Platform 上の Helm インストールにおける Ansible プラグインのアップグレード
Ansible プラグインをアップグレードするには、最新の Ansible プラグインファイルで plugin-registry
アプリケーションを更新する必要があります。
5.1. Ansible プラグインファイルのダウンロード
-
Red Hat Ansible Automation Platform 製品ソフトウェアのダウンロードページ から、プラグインの最新の
.tar
ファイルをダウンロードします。ファイル名の形式はansible-backstage-rhaap-bundle-x.y.z.tar.gz
です。Ansible プラグインリリースバージョン (1.0.0
など) を、x.y.z
に置き換えます。 .tar
ファイルを保存するディレクトリーをローカルマシンに作成します。$ mkdir /path/to/<ansible-backstage-plugins-local-dir-changeme>
ディレクトリーパスを表す環境変数 (
$DYNAMIC_PLUGIN_ROOT_DIR
) を設定します。$ export DYNAMIC_PLUGIN_ROOT_DIR=/path/to/<ansible-backstage-plugins-local-dir-changeme>
ansible-backstage-rhaap-bundle-<version-number>.tar.gz
の内容を$DYNAMIC_PLUGIN_ROOT_DIR
に展開します。$ tar --exclude='*code*' -xzf ansible-backstage-rhaap-bundle-x.y.z.tar.gz -C $DYNAMIC_PLUGIN_ROOT_DIR
Ansible プラグインリリースバージョン (
1.0.0
など) を、x.y.z
に置き換えます。
検証
ls
を実行して、展開されたファイルが $DYNAMIC_PLUGIN_ROOT_DIR
ディレクトリーにあることを確認します。
$ ls $DYNAMIC_PLUGIN_ROOT_DIR ansible-plugin-backstage-rhaap-x.y.z.tgz ansible-plugin-backstage-rhaap-x.y.z.tgz.integrity ansible-plugin-backstage-rhaap-backend-x.y.z.tgz ansible-plugin-backstage-rhaap-backend-x.y.z.tgz.integrity ansible-plugin-scaffolder-backend-module-backstage-rhaap-x.y.z.tgz ansible-plugin-scaffolder-backend-module-backstage-rhaap-x.y.z.tgz.integrity
.integrity
ファイルタイプのファイルには、プラグインの SHA 値が含まれています。SHA 値は、プラグインの設定時に使用されます。