8.7. 在私有自动化中心中发布您的集合


  1. 前提条件

    • 将集合打包为一个 tarball。按如下方式格式化您的集合文件名:

<my_namespace-my_collection-x.y.z.tar.gz>

例如: company_namespace-myapp_network-1.0.0.tar.gz

流程

  1. 在私有自动化中心中为集合创建一个命名空间。请参阅 Automation hub 指南中的 创建命名空间
  2. 可选:在命名空间中添加信息。请参阅 Automation hub 指南中的管理内容中的 向命名空间添加额外信息和资源
  3. 将角色集合 tarball 上传到命名空间。请参阅 Automation Hub 指南中的 将集合上传到命名空间
  4. 批准您的集合以进行内部发布。请参阅 Automation Hub 指南中的 将集合上传到命名空间

8.7.1. 在 Red Hat Ansible Automation Platform 中使用您的项目集合

要在自动化控制器中使用集合,您必须将集合添加到执行环境中,并将其推送到私有自动化中心。

以下流程描述了在执行环境中添加集合的工作流。如需执行这些步骤 ,请参阅 创建和使用执行环境 指南中的自定义现有自动化执行环境镜像

  1. 您可以从自动化中心拉取执行环境基础镜像,也可以将集合添加到您自己的自定义执行环境中。
  2. 添加您要包含在执行环境中的集合。
  3. 构建新的执行环境。
  4. 验证集合是否在执行环境中。
  5. 标记镜像并将其推送到私有自动化中心。
  6. 将新镜像拉取(pull)到自动化控制器实例中。
  7. 在集合中使用角色的 playbook 必须为角色使用完全限定域名(FQDN)。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.