2.4. 在自动化 hub 中管理远程配置
您可以将远程配置设置为运行自动化中心的任何服务器。远程配置允许您从外部集合源将内容同步到自定义存储库。
2.4.1. 在自动化中心中创建远程配置
您可以使用 Red Hat Ansible Automation Platform 创建到外部集合源的远程配置。然后,您可以将这些集合中的内容同步到自定义存储库中。
流程
- 登录到 Ansible Automation Platform。
-
在导航面板中,选择
。 - 单击 。
- 为远程配置输入一个名称。
输入远程服务器的 URL,包括特定存储库的路径。
注意要查找远程服务器 URL 和存储库路径,请导航到
,选择 图标 WWN,然后选择 。 输入访问外部集合所需的 Token 或 Username 和 Password,将凭证配置为远程服务器。
注意要从导航面板中生成令牌,请选择
,点 并复制载入的令牌。 - 要从 console.redhat.com 访问集合,输入 SSO URL 以登录到身份提供程序(IdP)。
选择或创建 要求文件 来标识要与自定义存储库同步的集合和版本范围。例如,只下载 kubernetes 和 AWS 集合版本 5.0.0 或更高版本,要求文件类似如下:
Collections: - name: community.kubernetes - name: community.aws version:”>=5.0.0”
注意所有集合依赖项都会在同步过程中下载。
可选: 要进一步配置远程,请使用 Show advanced options 下的选项:
- 如果您的机构有一个公司代理,请输入 Proxy URL, Proxy Username 和 Proxy Password。
- 使用 TLS 验证复选框启用或禁用传输层安全性。
- 如果验证需要数字证书,输入客户端密钥和客户端证书。
- 如果您的服务器使用自签名 SSL 证书,在 CA certificate 字段中输入用于身份验证的 PEM 编码客户端证书。
- 要加快下载此远程集合的速度,在 Download concurrency 字段中指定可下载的集合数量。
要限制此远程上每秒的查询数量,指定 Rate Limit。
注意有些服务器可以设置特定的速率限制,如果超过,同步会失败。
2.4.2. 提供对远程配置的访问
创建远程配置后,您必须先为其提供访问,然后任何人都可以使用它。
流程
- 登录到 Ansible Automation Platform。
-
在导航面板中,选择
。 - 单击列表中的存储库,然后选择 Team Access 选项卡。
- 点 。
- 选择您要授予角色的团队,然后点 。
- 选择您要应用到所选团队的角色,然后点 。
- 查看您的选择并点击 。
- 单击 以完成该过程。