vRealize Automation Cloud에서 vSphere with Tanzu Kubernetes 배포에 사용할 클러스터 계획을 생성해야 합니다. 클러스터 계획은 특정 vSphere 클라우드 계정 인스턴스에서 Tanzu Kubernetes 클러스터 인스턴스를 프로비저닝하기 위한 구성 템플릿으로 작동합니다.

vSphere 인스턴스에 대해 정의된 클러스터 계획은 특정 vSphere 서버 클라우드 계정에서 Tanzu Kubernetes 클러스터 인스턴스를 프로비저닝할 때 사용되는 구성 속성, 가상 시스템 클래스, 스토리지 클래스 등의 집합을 인코딩합니다.

단일 클러스터 계획에는 한 vSphere 클라우드 계정에 특정 구성 속성 매핑이 있고 다른 vSphere 인스턴스에 다른 구성 매핑이 있을 수 있습니다. 예를 들어 두 개의 적격 vSphere 클라우드 계정(하나는 리소스가 많고 다른 하나는 리소스가 제한됨)이 있는 경우 large 클러스터 계획은 자주 사용하는 vSphere 서버에 대해 guaranteed-xlarge를 지정하고 제한된 vSphere 인스턴스에는 best-effort-medium을 지정할 수 있습니다. 일반적으로 large 규격은 적합한 각 vSphere 서버 인스턴스에 서로 다른 구성 속성 집합을 매핑합니다.

하나 이상의 vSphere 인스턴스에 대한 클러스터 계획이 생성되면 관리자가 Kubernetes 영역 할당을 사용하여 Tanzu Kubernetes 클러스터를 호스팅하기 위해 할당하는 모든 적격 감독자 네임스페이스는 클러스터 계획 규격에 정의된 구성에 맞게 조정되어야 합니다. 예를 들어 클러스터 계획에 지정된 스토리지 정책은 Tanzu 클러스터 프로비저닝 전용의 모든 vSphere 감독자 네임스페이스에 스토리지 클래스로 추가되어야 합니다.

사전 요구 사항

  • Cloud Assembly에서 vSphere with Tanzu Kubernetes 배포를 생성하려면 vCenter 클라우드 계정의 일부로 사용할 수 있는 vSphere 7.x에 액세스할 수 있어야 합니다. vRealize Automation Cloud에서 vCenter 클라우드 계정 생성의 내용을 참조하십시오.
  • 하나 이상의 감독자 네임스페이스가 있는 vSphere 클라우드 계정에서 Tanzu를 사용하도록 설정해야 합니다.

프로시저

  1. 인프라 > 구성 > 클러스터 계획을 선택하고 새 클러스터 계획을 클릭합니다.
  2. 클러스터 계획에 대한 계정, 이름설명을 입력합니다. 이 계정은 이 클러스터 계획이 적용되는 클라우드 계정을 정의합니다.
  3. Kubernetes 버전제어부 포함한 클러스터 정보 세부 정보를 입력합니다. 이 정보에는 노드, 시스템 클래스 및 스토리지 클래스에 대한 할당이 포함됩니다.
    • 이 클러스터 계획에 적용할 수 있는 Kubernetes 버전을 입력합니다. 프로비저닝된 Tanzu Kubernetes 클러스터의 Kubernetes 버전을 말합니다(예: 1.19 또는 1.20).
    • 제어부 수는 Kubernetes API 서버 노드에 대한 규격을 정의합니다.
    • 가상 시스템 클래스는 처리 능력을 위한 가상 시스템의 예약 요청입니다. 다양한 수준의 계산 성능을 나타내는 미리 정의된 시스템 클래스가 많이 있습니다. 자세한 내용은 Tanzu Kubernetes 클러스터에 대한 가상 시스템 클래스를 참조하십시오.
    • 작업자는 이 계획으로 배포할 Tanzu Kubernetes 작업자 노드를 지정합니다.
  4. 클러스터 계획에 대한 추가 설정을 입력하고 선택합니다.
    • 이 클러스터에 사용할 기본 PVC 스토리지 클래스를 입력합니다.
    • 라디오 버튼을 사용하여 네트워크 설정 및 스토리지 클래스 사용과 관련된 동작을 나타냅니다.
  5. 생성을 클릭합니다.

결과

클러스터 계획이 생성되어 Cloud Assembly 클라우드 템플릿 내에서 사용할 수 있습니다.

다음에 수행할 작업

클러스터 계획을 생성한 후에는 이 계획을 사용하여 Cloud Assembly에서 vSphere with Tanzu Kubernetes 배포를 생성할 수 있습니다. vRealize Automation Cloud에서 vSphere with Tanzu Kubernetes 배포 프로비저닝의 내용을 참조하십시오.