This documentation is for a release that is no longer maintained
See documentation for the latest supported version.第 9 章 管理模板
模板是由 YAML 文件中定义的不同 UI 字段组成的形式。模板包括 操作,它们是按顺序执行的步骤,并可有条件地执行。
您可以使用模板轻松创建 Red Hat Developer Hub 组件,然后将这些组件发布到不同的位置,如 Red Hat Developer Hub 软件目录或 GitHub 或 GitLab 中的存储库。
9.1. 使用 Template Editor 创建模板
您可以使用 Template Editor 创建模板。
流程
使用以下选项之一访问 Template Editor:
-
为您的 Red Hat Developer Hub 实例打开 URL
https://<rhdh_url>/create/edit
。 - 在 Red Hat Developer Hub 控制台的导航菜单中点 Create…,然后点 overflow 菜单按钮并选择 Template 编辑器。
-
为您的 Red Hat Developer Hub 实例打开 URL
- 点 Edit Template Form。
- 可选:修改模板参数的 YAML 定义。有关这些参数的详情请参考 第 9.2 节 “创建模板作为 YAML 文件”。
- 在 Name * 字段中,为模板输入一个唯一名称。
- 从 Owner 下拉菜单中选择模板的所有者。
- 点击 Next。
在 Repository Location 视图中,输入您要发布模板的托管存储库的以下信息:
从下拉菜单中选择 可用主机。
注意可用主机通过
allowedHosts
字段在 YAML 参数中定义:YAML 示例
# ... ui:options: allowedHosts: - github.com # ...
# ... ui:options: allowedHosts: - github.com # ...
Copy to Clipboard Copied! - 在 Owner * 字段中,输入托管存储库所属的机构、用户或项目。
- 在 Repository * 字段中,输入托管存储库的名称。
- 点 Review。
- 检查信息准确性,然后点 Create。
验证
- 单击导航面板中的 Catalog 选项卡。
- 在 Kind 下拉菜单中选择 Template。
- 确认模板显示在现有模板列表中。