第 2 章 使用 Helm Chart 在 GCP 上的 OpenShift Dedicated 上安装 Red Hat Developer Hub
您可以使用 Red Hat Developer Hub Helm Chart 在 GCP 上的 OpenShift Dedicated 上安装 Developer Hub。
先决条件
- 您有一个有效的 GCP 帐户。
- 您的 OpenShift Dedicated 集群在 GCP 上运行。如需更多信息,请参阅 Red Hat OpenShift Dedicated 文档中的在 GCP 上创建集群。
- 已安装 Helm 3 或最新的。
流程
- 从 Developer Hub web 控制台的 Developer 视角,点 +Add。
- 在 Developer Catalog 面板中点击 Helm Chart。
- 在 Filter by keyword 框中,输入 Developer Hub 并点 Red Hat Developer Hub 卡。
- 在 Red Hat Developer Hub 页面中,单击 Create。
-
在集群中,复制 OpenShift Container Platform 路由器主机(例如:
apps.<clusterName>.com)。 选择单选按钮,以使用表单视图或 YAML 视图来配置 Developer Hub 实例。
重要在使用 Helm Chart 部署 Developer Hub 之前,您必须定义自定义配置设置,如您的实例的公共
baseUrl。如果没有设置baseUrl,应用程序无法正常工作。您可以通过 Form view 或 Helm install 向导中的 YAML 视图 来定义此配置。要配置
baseUrl,请在 Helm 配置中设置以下值:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 您还可以在
values.yaml文件中定义额外的 secret、插件和高级配置。具体步骤请参阅: 置备自定义 Red Hat Developer Hub 配置。Form 视图 会被默认选择。
使用 Form view
-
要使用 Form 视图配置实例,请转至 Backstage 实例中 Root Schema
global Enable service authentication,并将 OpenShift Container Platform 路由器主机粘贴到表单上的字段。
-
要使用 Form 视图配置实例,请转至 Backstage 实例中 Root Schema
使用 YAML 视图
要使用 YAML 视图配置实例,请将 OpenShift Container Platform 路由器主机名粘贴到
global.clusterRouterBase参数值中,如下例所示:Copy to Clipboard Copied! Toggle word wrap Toggle overflow
- 如果需要,编辑其他值,然后点 Create 并等待数据库和 Developer Hub 启动。
验证
- 要访问 Developer Hub,点 Open URL 图标。