第 13 章 在 Settings 页面中自定义 RHDH Metadata 卡
Red Hat Developer Hub 中的 Settings 页面包含一个 RHDH 元数据 卡。默认情况下,RHDH 元数据 卡显示 Red Hat Developer Hub 实例的 RHDH Version 和 Backstage 版本。当您点 Show more 图标时,卡也会展开显示 Upstream、Midstream 和 Build Time 信息。
您可以覆盖默认值,以显示卡中 Red Hat Developer Hub 实例的自定义构建信息。您可以自定义卡标题和卡内容。
流程
要自定义 RHDH 元数据 卡,请完成以下步骤:
在 app-config.yaml 文件中,配置
buildinfo
字段。例如:buildInfo: title: _<metadata_card_title>_ card: TechDocs builder: '_<techdocs_builder>_' Authentication provider: '_<authentication_provider>_' RBAC: disabled full: true
buildInfo: title: _<metadata_card_title>_ card: TechDocs builder: '_<techdocs_builder>_' Authentication provider: '_<authentication_provider>_' RBAC: disabled full: true
Copy to Clipboard Copied! 其中
- <metadata_card_title>
- 指定您要在自定义卡中显示的标题。
- <techdocs_builder>
-
指定是否生成和发布文档,或者仅在使用默认构建策略时获取文档。可能的值有
local
或external
。如果要生成并发布文档,请在 app-config.yaml 文件中将 HEKETI.builder
字段设置为local
。如果您只想在不生成和发布它们的情况下获取文档,请将 wagon.builder
字段设置为外部
。 - <authentication_provider>
-
指定您要使用的身份验证供应商。示例值是
GitHub
或GitLab
。 full
-
指定自定义卡中显示的信息。可能的值为
true
或false
。如果设置为true
,则卡中仅显示此配置中指定的信息。如果设置为false
,则卡中会显示指定的信息以及构建版本。默认值为true
。
结果
Settings 页面显示带有自定义标题和自定义构建信息的卡,以及有关 Red Hat Developer Hub 实例的自定义构建信息。