vSphere 네임스페이스에 할당하는 vSphere 스토리지 정책은 Kubernetes 스토리지 클래스로 변환됩니다. 이 스토리지 클래스를 사용하여 TKG 클러스터 노드 및 영구 볼륨이 vSphere 데이터스토어 내에 배치되는 방식을 제어합니다. vSphere 영역에 대한 vSphere 스토리지 정책은 영역 토폴로지를 구성하는 모든 vSphere 클러스터의 스토리지와 호환되어야 합니다.

단일 영역 감독자에 대한 vSphere 스토리지 정책 정의

단일 영역 감독자에 대한 스토리지 클래스를 생성하는 단계를 완료하십시오.
  1. vSphere Client를 사용하여 정책 및 프로파일을 선택합니다.
  2. VM스토리지 정책 > 생성을 선택합니다.
  3. vCenter Server를 선택합니다.
  4. 스토리지 정책에 알아보기 쉬운 이름을 지정합니다(예: TKG2-cluster-storage-class).

    생성된 스토리지 클래스에 동일한 이름이 사용됩니다.

  5. 스토리지 정책 구조에서 "VMFS"스토리지에 대한 규칙 사용을 선택합니다.
  6. VMFS 규칙의 경우 가능한 경우 공간 절약을 선택합니다.
  7. 스토리지 호환성에 대해 검토하고 다음을 클릭합니다.
  8. 마침을 클릭하여 스토리지 정책 생성을 완료합니다.

스토리지 정책을 vSphere 네임스페이스에 할당하려면 TKG 서비스 클러스터에 대한 vSphere 네임스페이스 구성 항목을 참조하십시오.

3개 영역 감독자에 대한 vSphere 스토리지 정책 정의

3개의 영역에 배포된 감독자를 사용하는 경우 위에 설명된 것과 다음을 추가하여 위에서 설명한 것과 동일한 단계를 완료합니다.
  • 스토리지 정책 구조의 경우 스토리지 토폴로지 > 사용 도메인 사용을 선택합니다.
  • 사용 도메인의 스토리지 정책 유형으로 영역을 지정합니다.
그림 1. 영역 스토리지 클래스 1/2
영역 1/2에 대한 vSphere 스토리지 정책
그림 2. 영역 스토리지 클래스 2/2
영역 2/2에 대한 vSphere 스토리지 정책

고급 vSphere 스토리지 정책 생성

환경에 따라 vSAN 또는 VVols에 대한 추가 설정이 필요할 수 있습니다. VMFS 및 NFS를 사용하는 경우 vSphere 스토리지 정책에 태그가 포함됩니다.

TKG 클러스터에서 사용하기 위해 vSphere 네임스페이스에 적용할 수 있는 태그 기반 스토리지와 같은 고급 스토리지 정책 유형을 생성하려면 "vSphere IaaS 제어부 설치 및 구성" 항목을 참조하십시오.