vSphere with Tanzu는 해당 영구 스토리지 요구 사항에 맞게 vSAN 데이터 지속성 플랫폼을 사용하는 여러 타사 서비스와 통합됩니다. vSphere 관리자가 vCenter Server에서 서비스를 사용하도록 설정합니다.
vSphere with Tanzu 7.0 업데이트 3 릴리스부터 VMware에서 지원되는 저장소에서 사용 가능한 타사 서비스를 다운로드할 수 있습니다.
상태 저장 서비스를 사용하도록 설정하는 경우 먼저 서비스를 설명하는 다운로드한 YAML 파일을 사용하여 vCenter Server에 서비스를 등록합니다. 그런 다음 DevOps 엔지니어가 Kubernetes 워크로드에서 서비스를 사용할 수 있도록 감독자 클러스터에 서비스를 설치합니다.
사전 요구 사항
- 필요한 권한:
- 감독자 클러스터에서 NSX-T Data Center 네트워킹 스택을 사용하는지 확인합니다. vSAN 데이터 지속성 플랫폼은 vDS(vSphere Distributed Switch) 네트워킹을 지원하지 않습니다.
NSX-T 설정에 대한 자세한 내용은 vSphere with Tanzu에 대한 NSX-T Data Center 구성 항목을 참조하십시오.
- VMware에서 유지 보수하는 저장소에서 파트너 서비스 YAML 파일을 다운로드합니다.
서비스 YAML 파일을 다운로드할 때는 사용하려는 vSphere 버전과 호환되는 올바른 서비스 버전을 사용해야 합니다.
이전 버전의 파트너 서비스인 MinIO 및 Cloudian Hyperstore를 설치한 경우 vSphere를 버전 7.0 업데이트 3으로 업그레이드한 후 호환 가능한 버전으로 업그레이드합니다. 최신 버전의 파트너 운영자는 특정 문제를 해결하고 새 플랫폼 기능을 사용합니다. 자세한 내용은 파트너 설명서를 참조하십시오.표 1. vSphere 및 파트너 서비스의 호환성 매트릭스 vSphere 버전 파트너 서비스 서비스 버전 Kubernetes 버전 vSphere 7.0 업데이트 3 MinIO 2.0.0 1.19, 1.20, 1.21 Cloudian 1.2.0 1.19, 1.20, 1.21 다음 방법 중 하나를 사용하여 YAML 파일을 다운로드합니다.- https://vmwaresaas.jfrog.io/ 저장소에서 의 적절한 파트너 폴더로 이동하고 다운로드할 YAML 파일을 선택합니다.
최신 버전의 파트너 YAML 은 최상위 파트너 디렉토리에 있습니다.
- wget 또는 curl 명령을 사용하여 YAML 파일을 다운로드합니다.
예:
wget https://vmwaresaas.jfrog.io/artifactory/vDPP-Partner-YAML/Cloudian/Hyperstore/SupervisorService/hyperstore-supervisorservice.yaml
- https://vmwaresaas.jfrog.io/ 저장소에서 의 적절한 파트너 폴더로 이동하고 다운로드할 YAML 파일을 선택합니다.
프로시저
다음에 수행할 작업
- DevOps 엔지니어는
kubectl
명령을 사용하여 서비스 네임스페이스에 액세스하고 타사 CRD를 사용하여 타사 애플리케이션 서비스의 인스턴스를 배포합니다. 자세한 내용은 타사 설명서를 참조하십시오.상태 저장 서비스에 사용하는 네임스페이스에 적절한 스토리지 클래스가 있는지 확인하려면 상태 저장 서비스에 사용할 수 있는 스토리지 정책 확인 항목을 참조하십시오.
- 타사에서 사용자 지정 UI 플러그인을 제공한 경우 vSphere 관리자는 플러그인을 사용하여 서비스를 관리하고 모니터링할 수 있습니다.
자세한 내용은 타사 UI 플러그인 설명서를 참조하십시오. 또한 vSphere 관리자는 Skyline Health 점검을 사용하여 서비스를 모니터링할 수 있습니다. vSphere with Tanzu에서 상태 저장 서비스 모니터링 항목을 참조하십시오.