第 4 章 系统要求
在规划 Red Hat Ansible Automation Platform 安装并设计适合您的用例的自动化网格拓扑时,请使用此信息。
先决条件
-
您可以通过
sudo
命令或特权升级来获取 root 访问权限。如需有关特权升级的更多信息,请参阅了解特权升级。 - 您可以将特权从 root 降级到用户,例如: AWX、PostgreSQL、Event-Driven Ansible 或 Pulp。
- 您已在所有节点上配置了 NTP 客户端。如需更多信息,请参阅使用 Chrony 配置 NTP 服务器。
4.1. Red Hat Ansible Automation Platform 系统要求
您的系统必须满足以下最低系统要求才能安装和运行 Red Hat Ansible Automation Platform。
要求 | 必填 | 备注 |
---|---|---|
Subscription | 有效的 Red Hat Ansible Automation Platform | |
OS | Red Hat Enterprise Linux 8.8 或更高版本 64 位或更高的 64 位版本(x86, ppc64le, s390x, aarch64), Red Hat Enterprise Linux 9.0 or later 64-bit (x86, ppc64le, s390x, aarch64) | OpenShift 也支持 Red Hat Ansible Automation Platform,请参阅在 OpenShift Container Platform 上部署 Red Hat Ansible Automation Platform Operator。 |
ansible-core | ansible-core 版本 2.14 或更高版本 | Ansible Automation Platform 包括包含 ansible-core 2.15 的执行环境。 |
Python | 3.9 或更高版本 | |
浏览器 | 当前支持的 Mozilla FireFox 或 Google Chrome 版本 | |
数据库 | PostgreSQL 版本 13 |
在使用项目更新和集合时,需要满足以下条件:
- 确保 Table 5.3 中列出的 网络端口和协议。Automation Hub 可用于成功连接并从自动化中心或 Ansible Galaxy 服务器下载集合。
- 在使用自签名证书或红帽域时禁用 SSL 检查。
由 Ansible Automation Platform 管理的系统的要求与 Ansible 相同。请参阅 Ansible 社区文档中的安装 Ansible。
有关 Red Hat Ansible Automation Platform 要求的额外备注
- Red Hat Ansible Automation Platform 依赖于 Ansible Playbook,并且需要安装最新版本的 ansible-core。您可以手动下载 ansible-core,也可以作为 Red Hat Ansible Automation Platform 安装的一部分自动下载它。
- 对于新安装,自动化控制器会安装最新版本的 ansible-core。
- 如果执行捆绑的 Ansible Automation Platform 安装,安装 setup.sh 脚本会尝试从捆绑包中安装 ansible-core (及其依赖项)。
- 如果您手动安装 Ansible,Ansible Automation Platform 安装 setup.sh 脚本将检测到已安装了 Ansible,且不会尝试重新安装它。
您必须使用软件包管理器(如 dnf
)安装 Ansible,必须安装软件包管理器的最新稳定版本,以便 Red Hat Ansible Automation Platform 正常工作。版本 2.4 及更新的版本需要 Ansible 2.14 版本。