A.2. Automation hub 变量
Automation Hub 的清单文件变量。
RPM 变量名称 | 容器变量名称 | 描述 | 必需或可选 | default |
---|---|---|---|---|
|
|
Automation hub 管理员密码。对此变量使用特殊字符有限。密码可以包含任何可打印的 ASCII 字符,但 | 必填 | |
| 为安装程序设置现有令牌。例如,自动化中心 UI 中的重新生成令牌会导致现有令牌无效。在下次运行安装程序时,使用此变量在安装程序中设置该令牌。 | 选填 | ||
|
|
如果启用了集合签名服务,则集合默认不会自动签名。将此变量设置为 | 选填 |
|
|
Ansible Automation hub 在 | 选填 |
| |
|
| 通过 NGINX 发送到自动化中心的数据允许的最大大小。 | 选填 |
|
| 表示集合下载计数是否应该显示在 UI 中。 | 选填 |
| |
|
当 | 选填 | 认证和验证都默认启用。 | |
|
| 集合签名密钥文件的路径。 | 如果启用了集合签名服务,则需要此项。 | |
|
表示是否运行命令 | 选填 |
| |
|
| 容器签名密钥文件的路径。 | 如果启用了容器签名服务,则需要此项。 | |
|
|
将此变量设置为 | 选填 |
|
|
|
将此变量设置为 | 选填 |
|
| 要排除的自动化中心备份路径。 | 选填 |
| |
|
|
控制是否为自动化中心启用或禁用 HTTP Strict Transport Security (HSTS)。将此变量设置为 | 选填 |
|
|
|
控制自动化中心是否启用或禁用 HTTPS。将此变量设置为 | 选填 |
|
|
控制是否在 | 选填 |
| |
|
控制是否为未授权用户查看自动化中心集合或命名空间启用或禁用只读访问。将此变量设置为 | 选填 |
| |
|
控制未授权用户是否可以从自动化中心下载只读集合。将此变量设置为 | 选填 |
| |
|
| 应用自动化中心相关防火墙规则的防火墙区。这会根据区的信任级别控制哪些网络可以访问自动化中心。 | 选填 |
rpm = 无默认设置.容器 = |
|
表示在安装过程中是否需要更改自动化中心的默认管理员密码。 | 选填 |
| |
|
|
传递给 | 选填 | |
|
表示 Web 证书源是否为安装程序本地的( | 选填 |
| |
|
|
控制自动化中心 PostgreSQL 数据库中是否启用或禁用客户端证书身份验证。将此变量设置为 | 选填 |
|
|
| Automation Hub 使用的 PostgreSQL 数据库的名称。 | 选填 |
rpm = |
|
| Automation Hub 使用的 PostgreSQL 数据库的主机名。 | 必填 |
RPM = |
|
|
自动化 hub PostgreSQL 数据库用户的密码。对此变量使用特殊字符有限。支持 | 选填 | |
|
| Automation Hub 使用的 PostgreSQL 数据库的端口号。 | 选填 |
|
|
|
控制自动化中心连接到 PostgreSQL 数据库时要使用的 SSL/TLS 模式。有效选项包括 | 选填 |
|
|
| Automation hub PostgreSQL 数据库用户的用户名。 | 选填 |
rpm = |
|
| 到自动化中心的 PostgreSQL SSL/TLS 证书文件的路径。 | 使用客户端证书身份验证时需要。 | |
|
| 到自动化中心的 PostgreSQL SSL/TLS 密钥文件的路径。 | 使用客户端证书身份验证时需要。 | |
|
表示 PostgreSQL 客户端证书源是否为安装程序本地的( | 选填 |
| |
|
控制自动化中心是否启用或禁用内容签名。默认情况下,当您将集合上传到自动化中心时,管理员必须批准它,然后才能供用户使用。要禁用内容批准流,请将变量设置为 | 选填 |
| |
|
控制是否应从备份中恢复现有签名密钥。设置为 | 选填 |
| |
|
|
控制是否启用集合预加载。运行捆绑包安装程序时,验证的内容将上传到 | 选填 |
|
|
| 到自动化中心的 SSL/TLS 证书文件的路径。 | 选填 | |
|
| 到自动化中心的 SSL/TLS 密钥文件的路径。 | 选填 | |
|
|
表示自动化中心提供的证书文件是否为安装程序本地的( | 选填 |
|
|
|
控制是否为自动化中心启用或禁用存档压缩。您可以使用 | 选填 |
|
|
|
控制自动化中心是否启用或禁用数据库压缩。您可以使用 | 选填 |
|
|
| 要添加到自动化中心 NGINX 配置中的其他 NGINX 标头列表。 | 选填 |
|
|
控制自动化中心是否为执行环境镜像的唯一 registry。如果设置为 | 选填 |
使用捆绑包安装程序时为 | |
|
控制在安装过程中为自动化中心生成令牌。默认情况下,令牌会在全新安装过程中自动生成。如果设置为 | 选填 |
| |
| 定义在安装过程中自动化中心使用的其他设置。 例如: hub_extra_settings: - setting: REDIRECT_IS_HTTPS value: True
| 选填 |
| |
|
| 为自动化中心强制执行 HTTP Strict Transport Security (HSTS)的最大持续时间(以秒为单位)。 | 选填 |
|
|
| Automation Hub 用来签名和加密数据的 secret 密钥值。 | 选填 | |
| Azure blob 存储帐户密钥。 | 使用 Azure blob 存储后端时需要。 | ||
| 与 Azure blob 存储关联的帐户名称。 | 使用 Azure blob 存储后端时需要。 | ||
| Azure blob 存储容器的名称。 | 选填 |
| |
| 为 Azure blob 存储后端定义额外参数。有关参数列表的更多信息,请参阅 django-storages 文档 - Azure Storage。 | 选填 |
| |
| 自动化内容集合签名服务的密码。 | 如果集合签名服务受密码短语保护,则需要此项。 | ||
| 用于签名集合的服务。 | 选填 |
| |
| 自动化内容容器签名服务的密码。 | 如果容器签名服务受密码短语保护,则需要此项。 | ||
| 用于签名容器的服务。 | 选填 |
| |
| Automation hub 侦听 HTTP 请求的端口号。 | 选填 |
| |
| Automation hub 侦听 HTTPS 请求的端口号。 | 选填 |
| |
|
| 在处理 HTTPS 流量时,自动化中心支持协议。 | 选填 |
RPM = |
| Automation Hub 用来连接到 PostgreSQL 数据库的 UNIX 套接字。 | 选填 | ||
| AWS S3 访问密钥。 | 使用 AWS S3 存储后端时需要。 | ||
| AWS S3 存储桶的名称。 | 选填 |
| |
| 用于定义 AWS S3 存储后端的额外参数。有关参数列表的更多信息,请参阅 django-storages 文档 - Amazon S3。 | 选填 |
| |
| AWS S3 secret 密钥。 | 使用 AWS S3 存储后端时需要。 | ||
| 网络文件系统(NFS)共享的挂载选项。 | 选填 |
| |
|
到具有读、写和执行(RWX)访问权限的网络文件系统(NFS)共享的路径。该值必须与格式 |
如果使用 | ||
|
Automation hub 存储后端类型。可能的值包括: | 选填 |
| |
| 自动化中心 worker 的数量。 | 选填 |
|