第 3 章 编辑清单文件
编辑清单
文件以指定 Automation Hub 安装,并更新所需的参数。
导航到安装程序。
[Bundled installer]
$ cd ansible-automation-platform-setup-bundle-<latest-version>
[Online installer]
$ cd ansible-automation-platform-setup-<latest-version>
-
使用文本编辑器打开
清单
文件。 编辑
inventory
文件参数,以只指定自动化中心主机的安装。请参考以下示例。-
将
[automationcontroller]
清单信息留空。 添加
[automationhub]
组主机信息。注意为
[automationhub]
主机提供一个可访问的 IP 地址,以确保用户可以从不同节点的 Private Automation Hub 同步内容。更新
automationhub_admin_password
和automationhub_pg_password
的值,以及根据您的安装规格的任何其他参数:示例
[automationcontroller] [automationhub] <reachable-ip> ansible_connection=local [all:vars] automationhub_admin_password= <PASSWORD> automationhub_pg_host='' automationhub_pg_port='' automationhub_pg_database='automationhub' automationhub_pg_username='automationhub' automationhub_pg_password=<PASSWORD> automationhub_pg_sslmode='prefer' # The default install will deploy a TLS enabled Automation Hub. # If for some reason this is not the behavior wanted one can # disable TLS enabled deployment. # # automationhub_disable_https = False # The default install will generate self-signed certificates for the Automation # Hub service. If you are providing valid certificate via automationhub_ssl_cert # and automationhub_ssl_key, one should toggle that value to True. # # automationhub_ssl_validate_certs = False # SSL-related variables # If set, this will install a custom CA certificate to the system trust store. # custom_ca_cert=/path/to/ca.crt # Certificate and key to install in Automation Hub node # automationhub_ssl_cert=/path/to/automationhub.cert # automationhub_ssl_key=/path/to/automationhub.key
-
将
3.1. 将自动化中心连接到 Red Hat Single Sign-On 环境
要将自动化中心连接到 Red Hat Single Sign-On 安装,请在运行安装程序设置脚本前在清单
文件中配置清单变量。
在连接到由 Ansible Automation Platform 管理的 Red Hat Single Sign-On 安装时,您必须配置不同的变量集合,而不是连接到外部 Red Hat Single Sign-On 安装。
3.1.1. 用于将自动化中心连接到 Red Hat Single Sign-On 实例的清单文件变量
如果您要首次安装自动化中心和红帽单点登录,或者您现有的 Ansible Automation Platform 管理 Red Hat Single Sign-On,请配置 Ansible Automation Platform 管理的 Red Hat Single Sign-On 变量。
如果您要安装自动化中心,且您想要将其连接到现有的外部管理的 Red Hat Single Sign-On 实例,请为外部管理的 Red Hat Single Sign-On 配置变量。
如需有关这些清单变量的更多信息,请参阅 Red Hat Ansible Automation Platform 安装指南中的 Ansible Automation hub 变量。
可以为 Ansible Automation Platform 管理和外部 Red Hat Single Sign-On 配置以下变量:
变量 | 必需或可选 |
---|---|
| 必填 |
| 选填 |
| 选填 |
| 选填 |
| 选填 |
| 选填 |
| 选填 |
| 选填 |
以下变量只能为 Ansible Automation Platform 管理 Red Hat Single Sign-On 配置:
变量 | 必需或可选 |
---|---|
|
仅在 |
| 选填 |
| 选填 |
| 选填 |
以下变量只能为外部 Red Hat Single Sign-On 配置:
变量 | 描述 |
---|---|
| 必填 |