TKG 서비스 클러스터에 표준 패키지를 설치하려면 다음과 같은 일반적인 요구 사항을 준수합니다.

플랫폼 요구 사항

이러한 지침은 vSphere 8.x용 TKr로 프로비저닝된 TKG 클러스터에 표준 패키지를 설치하는 방법에만 해당됩니다. 자세한 내용은 TKr 릴리스 정보를 참조하십시오.

vSphere 7.x용 TKr로 프로비저닝된 TKG 클러스터에 표준 패키지를 배포하는 경우 vSphere 7.x용 TKr을 사용하여 TKG 클러스터에 표준 패키지 설치의 내용을 참조하십시오.

저장소 요구 사항

vSphere IaaS control plane는 vSphere 8 호환 TKr용 TKG 클러스터에 표준 패키지 설치를 지원합니다. vSphere 8 패키지 기반 TKR에는 Carvel 패키징 시스템과 Kapp 컨트롤러가 포함되어 있습니다. 두 구성 요소는 TKG 노드의 기반이 되는 TKr 이미지의 일부로 자동으로 관리됩니다. vSphere와 TKr의 호환성은 TKR 릴리스 정보를 참조하십시오.

클라이언트 요구 사항

vSphere 8.x용 TKr로 프로비저닝된 TKG 클러스터에 표준 패키지를 설치하려면 Kubectl 및 kubectl용 vSphere 플러그인Tanzu CLI를 포함한 vSphere에 대한 Kubernetes CLI 도구가 필요합니다. 이러한 도구를 설치하려면 TKG 서비스 클러스터용 CLI 도구 설치의 내용을 참조하십시오.

스토리지 요구 사항

표준 패키지를 배포하는 TKG 클러스터는 기본 스토리지 클래스로 프로비저닝해야 합니다. 특히, Prometheus 및 Grafana 패키지에는 기본 스토리지 클래스가 필요합니다. 기본 스토리지 클래스를 지정하지 않고 TKG 클러스터를 프로비저닝한 경우 기존 스토리지 클래스에 패치를 적용하고 필요한 주석을 추가하여 기본값으로 지정할 수 있습니다. 스토리지 클래스에 패치 적용의 내용을 참조하십시오.

Tanzu 패키지를 설치하는 TKG 클러스터가 프로비저닝된 vSphere 네임스페이스에 대한 스토리지 제한은 총 영구 볼륨 할당 크기보다 커야 합니다. vSphere 네임스페이스 스토리지 할당량에 대한 자세한 내용은 TKG 서비스 클러스터에 대한 vSphere 네임스페이스 구성 항목을 참조하십시오.
표 1. 표준 패키지에 대한 영구 스토리지 요구 사항
구성 요소 TKG 확장 기본 스토리지 크기
Grafana Grafana 8Gi
Prometheus 서버 Prometheus 8Gi
Alertmanager Prometheus 8Gi
Harbor Harbor 레지스트리 PVC에 따라 다름
TKG 클러스터가 프로비저닝된 vSphere 네임스페이스에 대한 스토리지 제한을 조정하려면 다음을 수행합니다.
  1. vSphere Client를 사용하여 vSphere IaaS control plane를 사용하도록 설정된 vCenter Server에 로그인합니다.
  2. 대상 Tanzu Kubernetes 클러스터가 프로비저닝된 vSphere 네임스페이스를 선택합니다.
  3. 구성 > 리소스 제한을 선택합니다.
  4. 편집을 클릭합니다.
  5. 스토리지 제한이 Prometheus 및 Grafana 확장에 필요한 영구 볼륨 할당의 총 크기보다 크도록 스토리지 제한을 조정합니다.