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

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

VMware TKGI(Tanzu Kubernetes Grid Integrated Edition) 또는 Openshift 통합을 사용한 작업

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

TKGI 또는 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가 있어야 합니다. 사용자가 로그인한 후에 해당하는 네임스페이스 작업을 시작할 수 있습니다.