4.11. 在断开连接的环境中构建执行环境


在构建自定义执行环境时,ansible-builder 工具默认为从互联网下载以下要求:

  • Ansible Galaxy (galaxy.ansible.com) 或 Automation Hub (cloud.redhat.com) 用于添加到 EE 镜像中的任何集合。
  • PyPI (pypi.org),适用于作为集合依赖项所需的任何 python 软件包。
  • UBI 仓库 (cdn.redhat.com),用于更新任何基于 UBI 的 EE 镜像。

    • RHEL 软件仓库可能还需要满足某些集合要求。
  • registry.redhat.io 用于访问 ansible-builder-rhel8 容器镜像。

在断开连接的环境中构建 EE 镜像需要所有这些镜像的子集,或者在断开连接的网络中提供。如需有关 将集合从 Galaxy 或 Automation Hub 导入到私有自动化中心的信息,请参阅将集合导入到 Private Automation Hub 中。

传送到高端网络后镜像 PyPI 内容可以使用 Web 服务器或 Nexus 等工件存储库。

UBI 仓库可以使用如 reposync 的工具在低端镜像,将其导入到断开连接的环境中,并从 Satellite 或一个简单的 Web 服务器提供(因为内容可自由重新分发)。

ansible-builder-rhel8 容器镜像可以按照导入自定义 EE 的方式导入到私有自动化中心。如需了解为 registry.redhat.io/ansible-automation-platform-21/ansible-builder-rhel8 替换 localhost/custom-ee 的详情,请参阅 传输自定义 EE 镜像。这将使 ansible-builder-rhel8 镜像在私有自动化中心 registry 以及默认的 EE 镜像中可用。

在高端网络上提供了所有先决条件后,可以使用 ansible-builder 和 Podman 来创建自定义执行环境镜像。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部