第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 リリースのリストがページに表示されます。
- Helm リリースのオーバーフローメニューをクリックし、Upgrade を選択します。
Helm 設定を編集するには、次のいずれかのビューを使用します。
Form ビュー の使用
-
Root Schema
Backstage chart schema Backstage parameters Extra app configuration files to inline into command arguments を展開します。 - Add Extra app configuration files to inline into command arguments リンクをクリックします。
以下のフィールドに値を入力します。
-
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 をクリックします。