VMware Tanzu Kubernetes Grid 서비스(TKG 서비스)를 사용하면 vSphere IaaS control plane에서 Kubernetes 워크로드 클러스터를 배포할 수 있습니다. 이 TKG 서비스는 워크로드 중단 없이 독립적인 릴리스 및 비동기 업그레이드를 제공합니다.

TKG 서비스 소개

vSphere 8.0 업데이트 3부터 Tanzu Kubernetes Grid감독자 서비스로 설치됩니다. 이 아키텍처 변경은 vSphere IaaS control plane 릴리스에서 TKG를 분리하고 vCenter Server감독자와 관계없이 TKG 서비스를 업그레이드할 수 있도록 합니다.

TKG 서비스 3.0은 감독자 제어부 노드에 설치되고 실행됩니다. TKG 서비스는 Carvel 패키지의 중첩된 모음으로 제공됩니다. 코어 감독자 서비스TKG 서비스는 인터넷이 제한된 환경에서도 업그레이드할 수 있지만 제거하거나 다운그레이드할 수는 없습니다. 워크로드 관리 > 서비스 탭에서 TKG 서비스를 모니터링하고 관리할 수 있습니다. TKG 서비스 버전 업그레이드의 내용을 참조하십시오.

TKG 서비스 버전 3.1은 독립적으로 업그레이드하는 최초의 릴리스입니다. TKG 서비스 등록업그레이드는 별개의 프로세스입니다.

TKG 서비스 3.0 설치

vSphere IaaS control plane 구성 요소를 필요한 버전으로 업그레이드하면 TKG 서비스 설치가 자동으로 수행됩니다. 자세한 내용은 TKG 서비스 릴리스 정보를 참조하십시오.

vCenter에 새 TKG 서비스 버전 등록

TKG 서비스 패키지는 vCenter Server와 함께 게시되고 VMware 공용 레지스트리로 푸시됩니다. TKG 서비스 등록은 vCenter Server 수준에서 수행됩니다. 새 버전의 TKG 서비스를 등록하는 옵션은 동기식 및 비동기식의 두 가지가 있습니다.
표 1. TKG 서비스 버전 등록 옵션
등록 방법 설명
동기식 최신 vCenter Server 릴리스에 대한 업데이트가 새 버전의 TKG 서비스로 자동 등록될 때까지 기다린 다음, 감독자를 업데이트하여 내장된 레지스트리를 새 버전으로 채웁니다.
비동기식 공용 레지스트리에서 새 TKG 서비스 버전 정의를 다운로드한 다음 vCenter Server에 수동으로 등록합니다.
동기식 등록을 수행하려면 시스템 업데이트가 필요합니다. vCenter Server를 업데이트하는 경우 새 TKG 서비스 버전이 감독자에 자동으로 등록됩니다. 그러나 자동 등록된 (새) 버전을 사용하려면 해당 vCenter Server에서 제공하는 vSphere 네임스페이스 릴리스와 함께 제공되는 버전으로 감독자를 업데이트해야 합니다. 감독자 업데이트 시 TKG 서비스용 Carvel 패키지 번들을 감독자의 내장된 레지스트리에서 사용할 수 있으며 배포할 준비가 되었습니다. 감독자 업그레이드는 자동으로 TKG 서비스를 업그레이드하지 않습니다. 원하는 버전을 배포하도록 선택해야 합니다.
현재 감독자 버전이 지원 기간 내에 있다고 가정하면 비동기 등록에는 vCenter Server감독자 업데이트가 필요하지 않습니다. 비동기 등록에는 다음과 같은 워크플로가 있습니다.
  1. 감독자 서비스용 공용 레지스트리 사이트에서 서비스 정의 YAML 파일을 다운로드합니다.
  2. 서비스 정의를 vCenter Server로 업로드하여 새 버전의 TKG 서비스를 등록합니다.
TKG 서비스의 등록 세부 정보가 표에 요약되어 있습니다.
표 2. TKG 서비스 버전 등록
TKG 서비스 속성 vCenter 번들 공용 레지스트리
새 버전 등록 자동 등록 수동 등록
새로 등록된 버전 삭제 허용되지 않음 허용됨
이미지 위치 감독자 제어부의 내장된 레지스트리 공용 레지스트리

TKG 서비스 버전 업그레이드

감독자 수준에서 TKG 서비스 버전 업그레이드가 수행됩니다. TKG 서비스가 등록되면 대상 감독자에서 감독자 서비스로 배포하여 TKG 서비스를 업그레이드합니다. TKG 서비스 버전 업그레이드의 내용을 참조하십시오.

인터넷이 제한된 환경("에어갭")에서 TKG 서비스를 업그레이드하려면 vCenter Server를 업데이트하여 새 TKG 서비스 버전을 동기식으로 등록합니다. 설치할 버전을 선택하면 로컬 레지스트리가 새 TKG 서비스 버전을 설치하는 데 사용됩니다. vCenter에 새 TKG 서비스 버전 등록의 내용을 참조하십시오.

TKG 서비스 버전을 업그레이드할 때 시스템은 사전 검사를 수행하고 다음 두 가지 심각도 수준을 보고합니다.
  • 비차단 주의
  • 차단 오류
Kubernetes 버전 검사는 비차단 주의 검사의 예입니다. 감독자 버전 검사는 차단 오류의 예입니다. 자세한 내용은 감독자 서비스 설명서를 참조하십시오.