将内容上传到 Red Hat Automation Hub

Red Hat Ansible Automation Platform 2.1

将集合上传到 Automation Hub

摘要

提供反馈:
如果您对本文档有任何改进建议,或发现了任何错误,请在 http://issues.redhat.com 中创建问题。选择 Automation Hub(AAH)项目,并使用 Documentation组件。

前言

Red Hat Automation Hub 分发经过认证并支持的从合作伙伴提供的集合。每个集合包括模块、角色、插件和文档等内容。您第一次将集合上传到 Automation Hub 时,我们的合作伙伴工程团队将开始对其进行检查以进行认证。

您可以使用 Automation Hub 用户界面或 ansible-galaxy 客户端上传集合。

第 1 章 将集合上传到 Automation Hub

前提条件

  • 为 Red Hat Automation Hub 配置了 ansible-galaxy 客户端。
  • 您至少有一个命名空间。
  • 您已通过 ansible-test sanity 运行所有内容。
  • 您是一个红帽连接合作伙伴。请参阅红帽合作伙伴连接以了解更多信息。

流程

使用 Automation Hub 用户界面上传您的集合:

  1. 登录到 Red Hat Ansible Automation 平台。
  2. 进入 Automation HubMy Namespaces
  3. 点一个命名空间。
  4. Upload collection
  5. New collection 中,点 Select file。在您的系统中找到该文件。
  6. Upload

要使用 ansible-galaxy 客户端上传集合,请输入以下命令:

ansible-galaxy collection publish path/to/my_namespace-my_collection-1.0.0.tar.gz --api-key=SECRET

上传后,您的集合将进入合作伙伴认证过程。我们的合作伙伴工程团队将联系您集合的认证状态。