1장. Operator를 사용하여 GCP의 OpenShift Dedicated에 Red Hat Developer Hub 설치


Red Hat Developer Hub Operator를 사용하여 GCP의 OpenShift Dedicated에 Developer Hub를 설치할 수 있습니다.

사전 요구 사항

  • 유효한 GCP 계정이 있어야 합니다.
  • OpenShift Dedicated 클러스터가 GCP에서 실행되고 있습니다. 자세한 내용은 Red Hat OpenShift Dedicated 설명서에서 GCP에서 클러스터 생성 을 참조하십시오.
  • OpenShift Dedicated 클러스터 및 GCP 프로젝트에 대한 관리자 액세스 권한이 있습니다.

프로세스

  1. OpenShift Container Platform 웹 콘솔 메뉴에서 Operator > OperatorHub로 이동합니다.
  2. 키워드로 필터링 필드에 Developer Hub를 입력하고 Red Hat Developer Hub Operator 카드를 클릭합니다.
  3. Red Hat Developer Hub Operator 페이지에서 설치를 클릭합니다.
  4. 설치가 완료되면 Installed Operators 로 이동하여 Red Hat Developer Hub Operator 를 선택합니다.
  5. 사용자 지정 구성을 프로비저닝합니다.

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

    app-config-rhdh 라는 구성 맵과 BACKEND_SECRET 이 포함된 Kubernetes 보안을 생성해야 합니다. 이러한 리소스는 인증 및 애플리케이션 설정에 개발자 허브 인스턴스에서 사용합니다.

    추가 단계는 사용자 지정 Red Hat Developer Hub 구성 프로비저닝을 참조하십시오.

  6. 다음과 같이 app-config.yaml 을 포함하는 app-config-rhdh 라는 구성 맵을 생성합니다.

    apiVersion: v1
    kind: ConfigMap
    metadata:
      name: app-config-rhdh
    data:
      "app-config-rhdh.yaml": |
        app:
          title: Red Hat Developer Hub
          baseUrl: https://__<my_developer_hub_url>__
        backend:
          auth:
            externalAccess:
                - type: legacy
                  options:
                    subject: legacy-default-config
                    secret: "${BACKEND_SECRET}"
          baseUrl: https://__<my_developer_hub_url>__
          cors:
            origin: https://__<my_developer_hub_url>__
  7. 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
  8. Developer Hub Operator 페이지로 돌아가서 Create New Instance 를 클릭합니다.
  9. Developer Hub 배포의 이름 및 대상 네임스페이스를 지정합니다.
  10. Git 통합, 시크릿, 사용자 권한과 같은 필수 옵션을 구성합니다.
  11. 구성을 검토하고 배포 옵션을 선택한 다음 생성 을 클릭합니다.

검증

  • Developer Hub에 액세스하려면 OpenShift Container Platform 웹 콘솔에 제공된 Developer Hub URL로 이동합니다.
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2026 Red Hat
맨 위로 이동