Cloud Assembly에는 Kubernetes 리소스를 관리하고 배포하는 몇 가지 옵션이 제공됩니다.

Cloud Assembly에서 Kubernetes 리소스를 사용하는 기본 옵션은 두 가지입니다. PKS(Pivotal Container Service) 또는 Red Hat OpenShift를 Cloud Assembly와 통합하여 Kubernetes 리소스를 구성하고 관리하고 배포할 수 있습니다. 두 번째 옵션을 사용하면 vCenter 클라우드 계정을 활용하여 감독자 네임스페이스에 액세스하고 vSphere Project Pacific Kubernetes 기반 기능을 사용할 수 있습니다. Cloud Assembly에서 외부 Kubernetes 리소스를 통합할 수도 있습니다.

PKS 또는 Openshift 통합을 사용한 작업

PKS, 외부 클러스터 또는 Openshift 구성의 경우, Cloud Assembly는 적용 가능한 Kubernetes 클러스터에 사용자가 액세스할 수 있도록 Kubeconfig를 제공합니다.

PKS 또는 OpenShift 통합을 생성하면 적용 가능한 Kubernetes 클러스터를 Cloud Assembly에서 사용할 수 있고, Kubernetes 구성 요소를 Cloud Assembly에 추가 및 생성하여 클러스터 및 컨테이너 애플리케이션의 관리를 지원할 수 있습니다. 이러한 애플리케이션은 Service Broker 카탈로그에서 사용할 수 있는 셀프 서비스 배포의 기반을 형성합니다.

vSphere Project Pacific Kubernetes 클러스터를 사용한 작업

Project Pacific은 Kubernetes를 제어부로 사용하는 vSphere의 향상된 기능이며, 하나의 인터페이스에서 가상 시스템과 컨테이너를 모두 관리할 수 있습니다. Cloud Assembly를 통해 사용자는 vSphere에 내장된 Pacific Kubernetes 기능을 활용할 수 있습니다. Pacific 기능에는 감독자 클러스터가 포함된 vSphere 구현을 통해 vCenter 배포와의 통합을 생성하여 액세스할 수 있습니다. Pacific을 사용하면 vCenter에서 기존 가상 시스템과 Kubernetes 클러스터를 모두 관리할 수 있습니다.

Pacific 기반 감독자 네임스페이스의 경우, 해당하는 vSphere SSO에 사용자가 액세스할 수 있어야 합니다. 그래야 감독자 네임스페이스 세부 정보에 대해 제공된 링크에 로그인할 수 있습니다. 그러면 vSphere 인증을 통해 사용자 지정된 Kubectl을 다운로드하여 감독자 네임스페이스를 사용할 수 있습니다.

이 기능을 사용하려면 감독자 네임스페이스가 구성되어 있는 vSphere 클라우드 계정이 포함된 vCenter가 있어야 합니다. 사용자가 로그인한 후에 해당하는 네임스페이스 작업을 시작할 수 있습니다.