1.2. Operator を使用した OpenShift Container Platform への Red Hat Developer Hub のデプロイ


開発者は、Red Hat OpenShift Container Platform Web コンソールの Developer Catalog を使用して、OpenShift Container Platform に Red Hat Developer Hub インスタンスをデプロイできます。このデプロイメント方法では、Red Hat Developer Hub Operator を使用します。

前提条件

手順

  1. OpenShift Container Platform Web コンソールで、< {my_product_namespace}> プロジェクトを選択し てから Add をクリックします。
  2. Developer Catalog パネルから、Operator Backed をクリックします。
  3. Filter by keyword ボックスに Developer Hub と入力し、Red Hat Developer Hub カードをクリックします。
  4. 以下のテンプレートを使用してカスタム設定をプロビジョニングします。

    apiVersion: v1
    kind: ConfigMap
    metadata:
      name: app-config-rhdh
    data:
      "app-config-rhdh.yaml": |
        app:
          title: Red Hat Developer Hub
          baseUrl: https://__&lt;my_developer_hub_url&gt;__
        backend:
          auth:
            externalAccess:
                - type: legacy
                  options:
                    subject: legacy-default-config
                    secret: "${BACKEND_SECRET}"
          baseUrl: https://__&lt;my_developer_hub_url&gt;__
          cors:
            origin: https://__&lt;my_developer_hub_url&gt;__

    app-config-rhdh という名前の設定マップを使用して、app-config.yaml ファイルとサービス間認証( BACKEND_SECRETなど)の Secret を提供します。

    これらの設定リソースを作成して適用するには、カスタム Red Hat Developer Hub 設定のプロビジョニング で詳細な手順を実行します。

    注記

    app-config-rhdh 設定マップには、カスタマイズした app-config.yaml ファイルが含まれている必要があります。この設定マップはランタイム時に Developer Hub コンテナーにマウントされます。

  5. 以下の例のように、my-rhdh-secrets という名前のシークレットを作成し、Base64 でエンコードされ た文字列を値として持つ BACKEND_SECRET という名前のキーを追加します。

    apiVersion: v1
    kind: Secret
    metadata:
      name: my-rhdh-secrets
    stringData:
      # TODO: Add the necessary auth secrets for service-to-service auth setup
      BACKEND_SECRET: "xxx" # Replace with your Base64-encoded secret
    注記

    シークレットにサービス間認証に使用する BACKEND_SECRET が含まれていることを確認します。構造とプロビジョニングの手順は、カスタム Red Hat Developer Hub 設定のプロビジョニング を 参照してください。

  6. Create をクリックします。
  7. Backstage カスタムリソースのコンテンツを追加します
  8. Create Backstage ページで Create をクリックします。

検証

Pod の準備ができたら、URL を開いて Red Hat Developer Hub プラットフォームにアクセスできます。

  1. Topology ビューで Pod をクリックし、Details パネルで Status を確認して、Pod の準備ができていることを確認します。Pod の準備が完了すると、Pod のステータスは Active になります。
  2. Topology ビューから、Developer Hub Pod の Open URL アイコンをクリックします。

    Operator インストール 1
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る