1.5. 升级到 Ansible Automation Platform 2.1
要将 Ansible Tower 实例升级到 Ansible Automation Platform 2.1,请将您的原始 Tower 实例中的 inventory 文件复制到您的新 Tower 实例,并运行安装程序。Red Hat Ansible Automation Platform 安装程序检测到 pre-2.1 清单文件,并提供升级的清单文件以继续升级过程:
- 从红帽客户门户网站下载 Red Hat Ansible Automation Platform 的最新安装程序。
解压文件:
tar xvzf ansible-automation-platform-setup-<latest-version>.tar.gz
$ tar xvzf ansible-automation-platform-setup-<latest-version>.tar.gzCopy to Clipboard Copied! Toggle word wrap Toggle overflow 进入 Ansible Automation Platform 安装目录:
cd ansible-automation-platform-setup-<latest-version>/
$ cd ansible-automation-platform-setup-<latest-version>/Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将原始实例中的
inventory文件复制到最新安装程序的目录中:cp ansible-tower-setup-3.8.x.x/inventory ansible-automation-platform-setup-<latest-version>
$ cp ansible-tower-setup-3.8.x.x/inventory ansible-automation-platform-setup-<latest-version>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行
setup.sh脚本:./setup.sh
$ ./setup.shCopy to Clipboard Copied! Toggle word wrap Toggle overflow 设置脚本将暂停并表明检测到了"pre-2.x"清单文件,但提供了名为
inventory.new.ini的新文件,允许您继续升级您的原始实例。编辑使用文本编辑器打开
inventory.new.ini。注意通过运行设置脚本,安装程序修改了原始清单文件中的几个字段,如将 [tower] 重命名为 [automationcontroller]。
通过分配相关变量、节点和相关节点对等连接来修改新生成的
inventory.new.ini文件来配置自动化网格:注意自动化网格拓扑的设计取决于您的环境自动化需求。以下示例为自动化网格设计提供了可能的场景,以及自动化网格拓扑的设计取决于您的环境自动化需求。有关设计以满足您的需要的信息,请参阅完整的 Ansible Automation Platform 自动化网格指南。
包含三个使用跃点节点的标准 control plane 的清单文件示例:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 为自动化网格配置
inventory.new.ini后,使用inventory.new.ini运行设置脚本:./setup.sh -i inventory.new.ini -e @credentials.yml -- --ask-vault-pass
$ ./setup.sh -i inventory.new.ini -e @credentials.yml -- --ask-vault-passCopy to Clipboard Copied! Toggle word wrap Toggle overflow - 安装完成后,通过在所有自动化控制器节点中登录 Ansible Automation Platform 控制面板 UI 来验证 Ansible Automation Platform 是否已成功安装。
其他资源
- 有关使用 Ansible Automation Platform 安装程序的常规信息,请参阅 Red Hat Ansible Automation Platform 安装指南。
- 如需有关自动化网格的更多信息,请参阅 Ansible Automation Platform 自动化网格指南