vRealize Automation을 사용하면 Cloud Assembly에서 vSphere with Tanzu Kubernetes 배포를 프로비저닝하여 vSphere 7.x 네이티브 기능을 활용하고 Tanzu Kubernetes 클러스터를 배포 및 관리하여 가상 인프라의 프로비저닝 및 관리를 위한 인프라 애그노스틱 계층을 제공할 수 있습니다.

Tanzu with vSphere Kubernetes 기능은 vSphere 7.x의 기본 Kubernetes 기능을 활용합니다. 작동하기 위해 vRealize Automation PKS 통합이 필요하지 않습니다.

사전 요구 사항

프로시저

  1. Cloud Assembly에 적합한 vCenter 클라우드 계정이 아직 없는 경우 계정을 생성합니다.
  2. 인프라 > 구성 > Kubernetes 영역을 선택하여 vRealize Automation Cloud Assembly에서 Kubernetes 영역을 생성하거나 선택합니다.
    적절한 Kubernetes 영역이 이미 구성된 경우 기존 Kubernetes 영역을 사용할 수 있지만 관리자가 하나 이상의 감독자 네임스페이스를 영역에 추가해야 합니다. 이러한 네임스페이스는 프로비저닝된 Tanzu Kubernetes 클러스터가 영역 내에서 생성되는 계산 리소스 역할을 합니다. Kubernetes 영역에 대한 자세한 내용은 Cloud Assembly에서 Kubernetes 영역 구성 항목을 참조하십시오.
  3. Cloud Assembly의 인프라 > 관리 > 프로젝트 페이지에서 [Kubernetes 프로비저닝] 탭으로 이동한 후 Kubernetes 영역을 적절한 프로젝트와 연결합니다.
  4. 적절한 vSphere 7.x 클라우드 계정에 대한 클러스터 계획을 생성하거나 선택합니다.
  5. 설계 > 클라우드 템플릿을 선택하고 적절한 Kubernetes 영역에 액세스할 수 있는 프로젝트에 대한 클라우드 템플릿을 생성합니다. 그런 다음 클라우드 템플릿 스키마에서 K8s 클러스터 구성 요소를 끌어오고 이름과 클러스터 계획을 지정합니다.
    작업자 노드의 수를 지정할 수도 있습니다.
  6. 클라우드 템플릿을 실행한 다음, 완료되면 Cloud Assembly 배포 페이지 리소스 속성의 배포에서 프로비저닝된 Tanzu 클러스터의 주소를 찾습니다.
  7. Cloud Assembly의 인프라 > 구성 > Kubernetes 페이지에서 Tanzu 클러스터를 찾아서 살펴봅니다.

결과

클라우드 템플릿에 지정된 대로 Tanzu Kubernetes 클러스터가 프로비저닝됩니다.

다음에 수행할 작업

Tanzu 클러스터를 배포한 후에는 몇 가지 옵션을 사용할 수 있습니다.

  • Cloud Assembly의 리소스 > 배포 페이지로 이동하고 관련 Kubeconfig 파일을 찾아 다운로드하여 프로비저닝된 Tanzu 클러스터에 액세스합니다. Kubeconfig 파일을 사용하여 배포된 Tanzu Kubernetes 클러스터를 다른 규정 준수 Kubernetes 클러스터처럼 관리할 수 있습니다.
  • Cloud Assembly의 인프라 > 리소스 > Kubernetes 페이지에서 Tanzu 클러스터를 찾아서 살펴볼 수 있습니다.
  • 새 네임스페이스를 생성하려면 Cloud Assembly의 인프라 > 리소스 > Kubernetes 페이지의 [네임스페이스] 탭으로 이동한 후 새 네임스페이스를 클릭하여 해당하는 Tanzu 클러스터에 네임스페이스를 생성합니다. Kubernetes 페이지의 Namespaces 탭에 네임스페이스가 나열되어 있는지 확인하여 네임스페이스가 생성되었는지 확인할 수 있습니다.