This documentation is for a release that is no longer maintained
See documentation for the latest supported version.第 1 章 在 Red Hat OpenShift Container Platform 中添加自定义应用程序配置文件
要访问 Red Hat Developer Hub,您必须在 Red Hat OpenShift Container Platform 中添加自定义应用程序配置文件。在 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
kind: ConfigMap
apiVersion: v1
metadata:
name: app-config-rhdh
data:
app-config-rhdh.yaml: |
app:
title: Red Hat Developer Hub
您可以使用以下方法之一将自定义应用程序配置文件添加到 OpenShift Container Platform 中:
- Red Hat Developer Hub Operator
- Red Hat Developer Hub Helm chart
1.1. 使用 Helm Chart 将自定义应用程序配置文件添加到 OpenShift Container Platform 中
您可以使用 Red Hat Developer Hub Helm Chart 将自定义应用程序配置文件添加到 OpenShift Container Platform 实例中。
先决条件
- 您已创建了 Red Hat OpenShift Container Platform 帐户。
流程
- 在 OpenShift Container Platform Web 控制台中选择 ConfigMaps 选项卡。
- 点 Create ConfigMap。
- 在 Create ConfigMap 页面中,选择 Configure via 中的 YAML view 选项,并根据需要更改该文件。
- 点 Create。
- 进入 Helm 选项卡查看 Helm 发行版本列表。
- 点击您要使用的 Helm 发行版本上的 overflow 菜单,然后选择 Upgrade。
使用 Form view 或 YAML 视图来 编辑 Helm 配置。
使用 Form view
-
展开 Root Schema
Backstage chart 模式 Backstage parameters Extra app 配置文件到内联命令参数。 - 点 Add Extra app 配置文件到 inline 到 command 参数 链接。
在以下字段中输入值:
-
configMapRef:
app-config-rhdh
-
文件名:
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
# ... 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
Copy to Clipboard Copied! - 单击 Upgrade。