온-프레미스 및 클라우드에서 Red Hat OpenShift 리소스 연결을 구성하여 Cloud Assembly의 엔터프라이즈 수준 Kubernetes 통합 및 관리 기능을 지원할 수 있습니다.

Cloud Assembly는 OpenShift 버전 3.x와의 통합을 지원합니다.

사전 요구 사항

  • 적절하게 구성된 Red Hat OpenShift 구현이 있어야 합니다.
  • 기존의 클라우드 프록시가 있거나, 대상 서버가 사설 클라우드에 위치한 경우 새로운 프록시를 구성해야 합니다. 클라우드 프록시가 작동하는 방식에 대한 자세한 내용은 VMware Cloud Services 클라우드 프록시 이해를 참조 하십시오.
  • 클라우드 관리자 자격 증명이 있는지 확인합니다. 자세한 내용은 vRealize Automation Cloud 사용자 역할이란? 항목을 참조하십시오.
  • VMware에서는 클라우드 템플릿과 함께 OpenShift 클러스터를 생성하는 데 사용할 수 있는 리소스를 다음 위치에 제공합니다. https://flings.vmware.com/enterprise-openshift-as-a-service-on-cloud-automation-services. 이러한 리소스로 생성된 클러스터를 Kubernetes 영역에서 글로벌 클러스터로 사용하여 셀프 서비스 네임스페이스를 생성할 수 있습니다.

프로시저

  1. 인프라 > 연결 > 통합을 선택하고 통합 추가를 클릭합니다.
  2. Red Hat OpenShift를 선택합니다.
  3. OpenShift 서버의 주소위치를 입력합니다.
    OpenShift 서버가 사설 클라우드에 있는 경우, 액세스를 위해 클라우드 프록시를 구성해야 합니다. 새 클라우드 프록시를 클릭합니다.
  4. 적합한 자격 증명 유형을 선택한 후 자격 증명을 입력합니다.
    OpenShift 통합은 OAuth 사용자 이름/암호, 공용 키 또는 전달자 토큰 인증을 지원합니다.
  5. OpenShift 통합을 위한 적합한 이름설명을 입력합니다.
  6. 태그 지정 전략을 지원하는 태그를 사용하는 경우에는 적절한 기능 태그를 입력합니다. 태그를 사용하여 Cloud Assembly 리소스 및 배포를 관리하는 방법태그 지정 전략 생성 항목을 참조하십시오.
  7. 추가를 클릭합니다.

결과

통합이 생성되면 새로운 Kubernetes 클러스터가 Kubernetes 페이지의 관련 섹션에 나타납니다. Kubernetes 영역을 생성한 후 프로젝트에 할당할 수 있습니다. 또한 대규모 그룹과 조직 간의 클러스터 관리에 유용한 Kubernetes 네임스페이스를 구성할 수 있습니다.

다음에 수행할 작업

적절한 Kubernetes 영역을 생성하거나 선택한 다음 클러스터 또는 네임스페이스를 하나 이상 선택하여 프로젝트에 할당합니다. 그런 다음 클라우드 템플릿을 생성하고 게시하면 Kubernetes를 사용하는 셀프 서비스 배포를 사용자가 생성할 수 있도록 설정됩니다.