搜索

第 5 章 将内容上传到 Red Hat Automation hub

download PDF

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

您可以使用自动化中心用户界面或 ansible-galaxy 客户端上传或删除集合来管理您的集合。

5.1. 将集合上传到自动化中心

如果要共享您与其余 Ansible 社区创建的集合,您可以将其上传到自动化中心。将集合上传到自动化中心时,我们的合作伙伴工程团队会对其进行检查以进行认证。

您可以使用自动化中心用户界面或 ansible-galaxy 客户端上传集合。

先决条件

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

流程

使用自动化中心用户界面:

  1. 在导航面板中,选择 Collections Namespaces
  2. My namespaces 选项卡中,找到您要上传集合的命名空间。
  3. View collections,再点 Upload collection
  4. New collection modal 中,点 Select file。在您的系统中找到该文件。
  5. Upload

使用 ansible-galaxy 客户端:

  • 输入以下命令:

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

后续步骤

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

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.