네임스페이스를 Tanzu Kubernetes 릴리스용 컨텐츠 라이브러리 및 사용하려는 VM 클래스와 연결하여 Tanzu Kubernetes 클러스터를 프로비저닝할 vSphere 네임스페이스를 구성합니다.

사전 요구 사항

vSphere 네임스페이스를 생성합니다. vSphere 네임스페이스 생성 및 구성의 내용을 참조하십시오.

Tanzu Kubernetes 릴리스를 호스팅할 컨텐츠 라이브러리를 생성합니다. Tanzu Kubernetes 릴리스용 구독 컨텐츠 라이브러리 생성, 보안 및 동기화 또는 Tanzu Kubernetes 릴리스용 로컬 컨텐츠 라이브러리 생성, 보안 및 동기화의 내용을 참조하십시오.

vSphere 네임스페이스와 컨텐츠 라이브러리 연결

Tanzu Kubernetes 릴리스에 대해 생성된 컨텐츠 라이브러리를 vSphere 네임스페이스와 연결하려면 vSphere Client를 사용하여 vCenter Server에 로그인하고 다음 절차 중 하나를 완료합니다.
vSphere 인벤토리 경로를 사용하여 연결 워크로드 관리 경로를 사용하여 연결
  1. 메뉴 > 호스트 및 클러스터를 선택합니다.
  2. 워크로드 관리를 사용하도록 설정된 vSphere 클러스터를 선택합니다.
  3. 구성 탭을 선택합니다.
  4. 네임스페이스 > 일반을 선택합니다.
  5. Tanzu Kubernetes Grid 서비스 구성을 선택합니다.
  6. 컨텐츠 라이브러리 레이블 옆의 편집을 클릭합니다.
  7. Tanzu Kubernetes 릴리스용 컨텐츠 라이브러리를 선택합니다.
  8. 확인을 클릭합니다.
  1. 메뉴 > 워크로드 관리를 선택합니다.
  2. 네임스페이스 탭을 선택합니다.
  3. 대상 vSphere 네임스페이스를 선택합니다.
  4. Tanzu Kubernetes Grid 서비스 타일을 찾습니다.
  5. 컨텐츠 라이브러리 레이블 옆의 편집을 클릭합니다.
  6. Tanzu Kubernetes 릴리스용 컨텐츠 라이브러리를 선택합니다.
  7. 확인을 클릭합니다.
참고: 컨텐츠 라이브러리를 vSphere 네임스페이스와 연결한 후 몇 분 정도 지나야 가상 시스템 템플릿을 Tanzu Kubernetes 클러스터 프로비저닝에 사용할 수 있습니다. vSphere 네임스페이스 구성 확인의 내용을 참조하십시오.

VM 클래스를 vSphere 네임스페이스와 연결

vSphere with Tanzu는 몇 가지 기본 가상 시스템 클래스를 제공하며, 직접 생성할 수 있습니다. Tanzu Kubernetes 클러스터에 대한 가상 시스템 클래스의 내용을 참조하십시오.

Tanzu Kubernetes 클러스터를 프로비저닝하려면 사용하려는 가상 시스템 클래스를 Tanzu Kubernetes 클러스터를 프로비저닝하려는 각 vSphere 네임스페이스와 연결해야 합니다.

기본 VM 클래스를 vSphere 네임스페이스와 연결하려면 vSphere Client를 사용하여 vCenter Server에 로그인하고 다음 절차를 완료합니다.
  1. 메뉴 > 워크로드 관리를 선택합니다.
  2. 네임스페이스 탭을 선택합니다.
  3. Tanzu Kubernetes 클러스터를 프로비저닝할 대상 vSphere 네임스페이스를 선택합니다.
  4. VM 서비스 타일을 찾습니다.
  5. VM 클래스 추가 링크를 클릭합니다.
  6. 추가할 VM 클래스를 선택합니다.
    1. 기본 VM 클래스를 추가하려면 목록의 1페이지에서 테이블 헤더의 확인란을 선택하고 2페이지로 이동한 후 해당 페이지의 테이블 헤더에 있는 확인란을 선택합니다. 모든 클래스가 선택되었는지 확인합니다.
    2. 사용자 지정 클래스를 생성하려면 새 VM 클래스 생성을 클릭합니다. vSphere with Tanzu에서 VM 클래스 생성의 내용을 참조하십시오.
  7. 확인을 클릭하여 작업을 완료합니다.
  8. 클래스가 추가되었는지 확인합니다. VM 서비스 타일에는 VM 클래스 관리가 표시됩니다.
참고: VM 서비스 타일에 참조된 컨텐츠 라이브러리는 Tanzu Kubernetes 릴리스가 아닌 독립형 VM에 사용하기 위한 것입니다. vSphere with Tanzu에서 독립형 VM에 대한 컨텐츠 라이브러리 생성 및 관리의 내용을 참조하십시오.

vSphere 네임스페이스 구성 확인

컨텐츠 라이브러리 및 가상 시스템 클래스를 vSphere 네임스페이스와 연결한 후에는 감독자 클러스터에 로그인하여 동기화된 각 Tanzu Kubernetes 릴리스를 사용할 수 있는지 그리고 선택한 각 VM 클래스를 사용할 수 있는지 확인합니다.
  1. vSphere에 대한 Kubernetes CLI 도구를 설치합니다. vSphere에 대한 Kubernetes CLI 도구 다운로드 및 설치의 내용을 참조하십시오.
  2. 감독자 클러스터에 로그인합니다.
    kubectl vsphere login --server IP-ADDRESS-SUPERVISOR-CLUSTER --vsphere-username VCENTER-SSO-USERNAME
  3. 컨텍스트를 대상 vSphere 네임스페이스로 전환합니다.
    kubectl config use-context SUPERVISOR-NAMESPACE
  4. 사용 가능한 Tanzu Kubernetes 릴리스를 나열하고 설명합니다.
    kubectl get tanzukubernetesreleases
    kubectl describe tanzukubernetesreleases
  5. 사용 가능한 가상 시스템 클래스를 나열합니다.
    kubectl get virtualmachineclassbindings
네임스페이스가 구성되면 이제 Tanzu Kubernetes 클러스터를 프로비저닝할 수 있습니다. TKGS v1alpha2 API를 사용하여 Tanzu Kubernetes 클러스터를 프로비저닝하는 워크플로의 내용을 참조하십시오. 로컬 컨텐츠 라이브러리를 사용하는 경우에는 라이브러리에 업로드한 OVA를 지정해야 합니다. Tanzu Kubernetes Grid 서비스 v1alpha1 API를 사용하여 Tanzu Kubernetes 클러스터를 프로비저닝하는 예의 내용을 참조하십시오.