第 3 章 项目
项目是规则手册的逻辑集合。它们必须是 git 存储库,且只支持 http 协议。项目的规则手册必须位于为 Ansible 集合中的 Event-Driven Ansible 内容定义的路径中: /extensions/eda/rulebooks (项目的根目录)。
3.1. 设置新项目 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
先决条件
- 您已作为 Content Consumer 登录到 Event-Driven Ansible controller Dashboard。
- 如有必要,您可以设置一个凭证。如需更多信息,请参阅设置凭证 部分。
- 您有一个现有的存储库,其中包含了与自动化控制器使用的仓库中包含的 playbook 集成的规则手册。
流程
- 登录 Event-Driven Ansible 控制器仪表板。
-
在导航面板中,选择
。 插入以下内容:
- 名称
- 输入项目名称。
- 描述
- 此字段是可选的。
- SCM 类型
- Git 是可供使用的 SCM 类型。
- SCM URL
HTTP[S] 存储库的协议地址,如 GitHub 或 GitLab。
注意您无法在创建项目后编辑 SCM URL。
- 凭证
- 此字段是可选的。这是利用 SCM URL 所需的令牌。
- 选项
Verify SSL 选项默认为启用。启用此选项会在导入项目时验证 SSL 使用 HTTPS。
注意如果您有使用自签名证书的本地存储库,您可以禁用这个选项。
- 选择 。
您的项目现已创建,可以在 Projects 屏幕中进行管理。
保存新项目后,会显示项目的详情页面。从这里或项目列表视图中,您可以编辑或删除它。