2.4. 在自动化 hub 中管理远程配置


您可以将远程配置设置为运行自动化中心的任何服务器。远程配置允许您从外部集合源将内容同步到自定义存储库。

2.4.1. 在自动化中心中创建远程配置

您可以使用 Red Hat Ansible Automation Platform 创建到外部集合源的远程配置。然后,您可以将这些集合中的内容同步到自定义存储库中。

流程

  1. 登录到 Ansible Automation Platform。
  2. 在导航面板中,选择 Automation Content Remotes
  3. 单击 Create Remote
  4. 为远程配置输入一个名称
  5. 输入远程服务器的 URL,包括特定存储库的路径。

    注意

    要查找远程服务器 URL 和存储库路径,请导航到 Automation Content Repositories,选择 More Actions 图标 WWN,然后选择 Copy CLI 配置

  6. 输入访问外部集合所需的 TokenUsernamePassword,将凭证配置为远程服务器。

    注意

    要从导航面板中生成令牌,请选择 Automation Content API token,点 Load token 并复制载入的令牌。

  7. 要从 console.redhat.com 访问集合,输入 SSO URL 以登录到身份提供程序(IdP)。
  8. 选择或创建 要求文件 来标识要与自定义存储库同步的集合和版本范围。例如,只下载 kubernetes 和 AWS 集合版本 5.0.0 或更高版本,要求文件类似如下:

    Collections:
     	  - name: community.kubernetes
    	  - name: community.aws
     		version:”>=5.0.0”
    注意

    所有集合依赖项都会在同步过程中下载。

  9. 可选: 要进一步配置远程,请使用 Show advanced options 下的选项:

    1. 如果您的机构有一个公司代理,请输入 Proxy URL, Proxy UsernameProxy Password
    2. 使用 TLS 验证复选框启用或禁用传输层安全性。
    3. 如果验证需要数字证书,输入客户端密钥客户端证书
    4. 如果您的服务器使用自签名 SSL 证书,在 CA certificate 字段中输入用于身份验证的 PEM 编码客户端证书。
    5. 要加快下载此远程集合的速度,在 Download concurrency 字段中指定可下载的集合数量。
    6. 要限制此远程上每秒的查询数量,指定 Rate Limit

      注意

      有些服务器可以设置特定的速率限制,如果超过,同步会失败。

2.4.2. 提供对远程配置的访问

创建远程配置后,您必须先为其提供访问,然后任何人都可以使用它。

流程

  1. 登录到 Ansible Automation Platform。
  2. 在导航面板中,选择 Automation Content Remotes
  3. 单击列表中的存储库,然后选择 Team Access 选项卡。
  4. Add roles
  5. 选择您要授予角色的团队,然后点 Next
  6. 选择您要应用到所选团队的角色,然后点 Next
  7. 查看您的选择并点击 完成
  8. 单击 Close 以完成该过程。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.