第 3 章 Red Hat Developer Hub 支持的配置
本节论述了访问 Red Hat Developer Hub 所需的配置,包括:
- 自定义应用程序配置
- Developer Hub 目录的源控制配置
3.1. 在 Red Hat OpenShift Container Platform 中添加自定义应用程序配置文件
要访问 Red Hat Developer Hub,您必须将自定义应用程序配置文件添加到 OpenShift 中。在 OpenShift Container Platform 中,您可以使用以下内容作为基础模板,创建名为 app-config-rhdh
的 ConfigMap:
kind: ConfigMap apiVersion: v1 metadata: name: app-config-rhdh data: app-config-rhdh.yaml: | app: title: Red Hat Developer Hub
先决条件
- 您已创建了 Red Hat OpenShift Container Platform 帐户。
流程
- 在 OpenShift Container Platform Web 控制台中,选择 ConfigMaps 选项卡。
- 点 Create ConfigMap。
- 在 Create ConfigMap 页面中,选择 Configure via 中的 YAML view 选项,并根据需要对文件进行更改。
- 点 Create。
进入 Helm 标签页。
Helm Releases 列表会出现在页面中。
- 点 Helm 发行版本的 overflow 菜单并选择 Upgrade。
使用以下视图之一编辑 Helm 配置:
使用 Form view
-
展开 Root Schema
Backstage chart schema Backstage parameters Extra app 配置文件到内联到命令参数 中。 - 点 Add Extra app 配置文件以内联到命令参数 链接。
在以下字段中输入值:
-
configMapRef:
app-config-rhdh
-
filename:
app-config-rhdh.yaml
-
configMapRef:
- 单击 Upgrade。
-
展开 Root Schema
使用 YAML 视图
使用以下方法设置
upstream.backstage.extraAppConfig.configMapRef
和upstream.backstage.extraAppConfig.filename
参数的值:# ... other Red Hat Developer Hub Helm Chart configurations upstream: backstage: extraAppConfig: - configMapRef: app-config-rhdh filename: app-config-rhdh.yaml # ... other Red Hat Developer Hub Helm Chart configurations
- 单击 Upgrade。