第 9 章 管理模板


模板是由 YAML 文件中定义的不同 UI 字段组成的形式。模板包括 操作,它们是按顺序执行的步骤,并可有条件地执行。

您可以使用模板轻松创建 Red Hat Developer Hub 组件,然后将这些组件发布到不同的位置,如 Red Hat Developer Hub 软件目录或 GitHub 或 GitLab 中的存储库。

9.1. 使用 Template Editor 创建模板

您可以使用 Template Editor 创建模板。

流程

  1. 使用以下选项之一访问 Template Editor:

    模板编辑器
    • 为您的 Red Hat Developer Hub 实例打开 URL https://<rhdh_url>/create/edit
    • 在 Red Hat Developer Hub 控制台的导航菜单中点 Create…​,然后点 overflow 菜单按钮并选择 Template 编辑器
  2. Edit Template Form
  3. 可选:修改模板参数的 YAML 定义。有关这些参数的详情请参考 第 9.2 节 “创建模板作为 YAML 文件”
  4. Name * 字段中,为模板输入一个唯一名称。
  5. Owner 下拉菜单中选择模板的所有者。
  6. 点击 Next
  7. Repository Location 视图中,输入您要发布模板的托管存储库的以下信息:

    1. 从下拉菜单中选择 可用主机。

      注意

      可用主机通过 allowedHosts 字段在 YAML 参数中定义:

      YAML 示例

      # ...
              ui:options:
                allowedHosts:
                  - github.com
      # ...
      Copy to Clipboard

    2. Owner * 字段中,输入托管存储库所属的机构、用户或项目。
    3. Repository * 字段中,输入托管存储库的名称。
    4. Review
  8. 检查信息准确性,然后点 Create

验证

  1. 单击导航面板中的 Catalog 选项卡。
  2. Kind 下拉菜单中选择 Template
  3. 确认模板显示在现有模板列表中。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat