3.5. 将现有软件模板导入到 Red Hat Developer Hub
您可以使用 Catalog Processor 将现有软件模板添加到 Red Hat Developer Hub 实例中。
先决条件
- 您已创建了一个目录或仓库,其中包含至少一个模板 YAML 文件。
- 可选: 要使用存储在 GitHub 存储库中的模板,您需要配置 了带有 GitHub 的 Developer Hub 集成。
流程
在
app-config.yaml配置文件中,修改catalog.rules部分使其包含 Software Templates 的规则,并将catalog.locations部分配置为指向要添加的软件模板,如下例所示:# ... catalog: rules: - allow: [Template] locations: - type: url target: https://<repository_url/template-name>.yaml # ...其中:
catalog.rules.allow-
指定目录中允许新软件模板的
Template规则。 catalog.locations.type-
从存储库导入模板时指定
url类型(如 GitHub 或 GitLab)。 catalog.locations.target- 指定模板的 URL。
验证
- 单击导航面板中的 Catalog 选项卡。
- 在 Kind 下拉菜单中,选择 Template。
- 确认模板显示在现有模板列表中。