第 6 章 在 OpenShift Container Platform 上安装 Operator 上升级 Ansible 插件
要升级 Ansible 插件,您必须使用最新的 Ansible 插件文件更新 plugin-registry 应用程序。
6.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-dynamic-x.y.z.tgz
ansible-plugin-backstage-rhaap-dynamic-x.y.z.tgz.integrity
ansible-plugin-backstage-rhaap-backend-dynamic-x.y.z.tgz
ansible-plugin-backstage-rhaap-backend-dynamic-x.y.z.tgz.integrity
ansible-plugin-scaffolder-backend-module-backstage-rhaap-dynamic-x.y.z.tgz
ansible-plugin-scaffolder-backend-module-backstage-rhaap-dynamic-x.y.z.tgz.integrity
具有 .integrity 文件类型的文件包含插件 SHA 值。SHA 值在插件配置过程中使用。