2.6. 在自动化中心中导出和导入集合
Ansible 自动化中心(Automation hub)在存储库中存储自动化内容集合。这些集合由自动化内容创建者版本。同一集合的许多版本可以同时存在于同一或不同的存储库中。
集合存储为可导入和导出的 .tar 文件。此存储格式可确保您导入到新存储库的集合与最初创建和导出的集合相同。
2.6.1. 在自动化中心中导出自动化内容集合
完成集合后,您可以将其导入到可在您的机构中的其他位置。
流程
- 登录到 Ansible Automation Platform。
-
在导航面板中,选择
。Collections 页面显示所有存储库中的所有集合。您可以搜索特定的集合。 - 点击您要导出的集合。此时会打开集合详情页面。
- 在 Install 选项卡中,选择 Download tarball。.tar 文件下载到您的默认浏览器下载文件夹。现在,您可以将其导入到您选择的位置。
2.6.2. 在自动化中心中导入自动化内容集合
作为自动化内容创建者,您可以导入要在自定义存储库中使用的集合。要使用自定义存储库中的集合,您必须首先将集合导入到您的命名空间中,以便自动化中心管理员可以批准它。
流程
- 登录到 Ansible Automation Platform。
-
在导航面板中,选择
。Namespaces 页面显示所有可用的命名空间。 - 选择您要添加集合的命名空间。
- 选择 Collections 选项卡。
- 点 。
- 输入或浏览以选择集合文件。
- 选择存储库管道来添加集合。选择是 Staging repos 和 Repositories,没有管道。
点
。Imports 屏幕显示测试概述,并在集合上传成功或失败时通知您。要查找导入,请在命名空间中点 图标 3.3.0 并选择 Imports。
注意如果集合没有被批准,它不会显示在已发布的存储库中。
其他资源
- 有关集合和存储库批准的更多信息,请参阅批准管道。