第 4 章 配置模板
配置模板以创建软件组件,并将这些组件发布到不同的位置,如 Red Hat Developer Hub 软件目录或 Git 存储库。
模板由 YAML 文件中定义的不同 UI 字段组成。模板包括 操作,它们是按顺序执行的步骤,并可有条件地执行。
4.1. 使用模板编辑器创建软件模板 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用 Red Hat Developer Hub 模板编辑器创建软件模板。
另外,您可以使用 Template Editor 来执行以下操作:
- file > Open template directory
- file > Create template directory
- file > Close template editor
-
使用 Custom Fields Explorer 按钮测试
templates.yaml
文件中的自定义字段 - 查看 Installed Actions 文档
流程
要使用 Template Editor 模板创建软件模板,请完成以下步骤:
- 在 Red Hat Developer Hub 导航菜单中点击 Create…。
单击概述菜单,再选择 Manage Templates。
注意Managed Templates 页面中的以下选项不会在 Red Hat Developer Hub 实例中创建软件组件:
-
Template Form Playground: 用来创建和测试
templates.yaml
文件 - Custom Field Explorer :使用测试自定义字段
-
Template Form Playground: 用来创建和测试
在 Managed Templates 页面中,选择以下选项之一:
Load Template Directory: 用来加载现有的
templates.yaml
文件-
在本地文件管理器中,导航到存储
templates.yaml
文件的文件夹,然后点 Select。
-
在本地文件管理器中,导航到存储
创建新模板 :使用 创建
templates.yaml
文件-
在本地文件管理器中,导航到您希望 Template Editor 创建
templates.yaml
文件的文件夹,然后点 Select。 -
在 Template Editor 页面中,选择
templates.yaml
文件。 (可选)您可以预览和测试模板规格。
- 在 一些步骤选项卡中的 Fill 中,在必填字段中输入文本,然后单击 Next。
- 在 Repository Location 选项卡中,在必填字段中输入文本,然后单击 Review。
- 修改模板参数的 YAML 定义。有关这些参数的详情请参考 第 4.2 节 “将软件模板创建为 YAML 文件”。
- 查看准确性的信息,然后点 Create。
-
在本地文件管理器中,导航到您希望 Template Editor 创建
验证
- 单击导航面板中的 Catalog 选项卡。
- 在 Kind 下拉菜单中,选择 Template。
- 确认您的 Software Template 显示在现有模板列表中。
后续步骤
- 在您的 RHDH 实例中导入 您的软件模板。