4.3. Automation hub 系统要求
通过自动化中心,您可以从 Red Hat Ansible 和认证合作伙伴发现并使用新的认证自动化内容。在 Ansible Automation Hub 上,您可以发现和管理由红帽及其合作伙伴开发的自动化内容的 Ansible 集合,用于云自动化、网络自动化和安全自动化等用例。
自动化中心有以下系统要求:
要求 | 必填 | 备注 |
---|---|---|
RAM | 最小 8 GB |
|
CPU | 最少 2 个 | 有关配置中基于 fork 的容量,请参阅 自动化控制器容量确定和作业影响。 |
本地磁盘 | 60 GB 磁盘 |
至少指定 40GB 到 |
Ansible 自动化执行节点和自动化中心系统要求不同,可能无法满足您的网络需求。用于确定您需要多少内存的一般公式为:总控制容量 = 以 MB 为单位的总内存 = 总内存(以 MB 为单位)。
私有自动化中心
如果您从内部地址安装私有自动化中心,并且具有仅包含外部地址的证书,这可能会导致安装无法用作容器 registry,且没有证书问题。
要避免这种情况,请使用 automationhub_main_url
清单变量和值,如 https://pah.example.com 链接到安装清单文件中的私有自动化中心节点。
这会将外部地址添加到 /etc/pulp/settings.py
。这代表,您只使用外部地址。
有关清单文件变量的详情,请参考 Red Hat Ansible Automation Platform 安装指南中的清单文件变量。https://docs.redhat.com/en/documentation/red_hat_ansible_automation_platform/2.4/html/red_hat_ansible_automation_platform_installation_guide/appendix-inventory-files-vars
4.3.1. 高可用性自动化中心要求
在部署高可用性 (HA) 自动化中心前,请确保在您的环境中安装了共享文件系统,并配置了网络存储系统(如果适用)。
4.3.1.2. 为网络存储安装 firewalld
如果要使用自动化 hub 节点本身的网络存储安装 HA 自动化中心,您必须首先安装和使用 firewalld
,以根据共享存储系统的要求打开共享存储系统所需的端口,然后才能运行 Ansible Automation Platform 安装程序。
执行以下命令安装和配置 firewalld
:
安装
firewalld
守护进程:$ dnf install firewalld
使用以下命令在 <service> 下添加网络存储:
$ firewall-cmd --permanent --add-service=<service>
注意如需支持的服务列表,请使用
$ firewall-cmd --get-services
命令重新载入以应用配置:
$ firewall-cmd --reload