Introducing VMware vSphere Kubernetes Service 3.4: Extended Kubernetes Support, Istio Service Mesh, and Enhanced Multi-Cluster Management

VMware vSphere Kubernetes Service(VKS) 3.4의 일반 출시 소식을 전해드리게 되어 매우 기쁩니다. 그 이유는 다음과 같습니다! 

VKS 3.4와 함께 vSphere Kubernetes 릴리스(VKr) 버전 1.33에 대한 확장 지원이 시작되었음을 알려드립니다. 즉, VKr 1.33에 대해 24개월 동안 지원을 받으실 수 있습니다 . 더 많은 혜택이 있습니다! 저희는 고객의 의견을 매우 중요하게 생각합니다. 플랫폼 엔지니어는 운영을 간소화하고 관리하는 데 필요한 최적의 도구를 갖추기 위해 최첨단 서비스 메시 기능이 필요합니다. VKS 표준 패키지로 Istio 서비스 메시를 출시하게 되어 기쁩니다. VKS 3.4의 다른 새로운 기능에 대한 자세한 내용은 블로그를 참조하세요. 

Kubernetes 버전 1.33에 대한 확장 지원 

앞으로 특정 버전의 vSphere Kubernetes 릴리스(VKr)에 대해 연장 지원(Extended Support)을 제공할 계획이며, GA(일반 출시 ) 시점 부터 24개월 동안 지원을 제공할 예정입니다. 이를 통해 VMware Cloud Foundation 고객은 필요한 경우 Kubernetes 마이너 버전을 훨씬 더 오랫동안 사용할 수 있습니다. 연장 지원이 제공되는 첫 번째 릴리스는 VKr 1.33입니다. 연장 지원은 VKr에 포함된 핵심 패키지와 일부 표준 패키지에도 적용됩니다.

다중 클러스터 관리

VCF 고객은 이제 추가 비용 없이 Tanzu Mission Control Self-Managed를 사용할 수 있습니다. TMC-SM은 플랫폼 및 DevOps 팀이 대규모 VKS 플릿을 관리할 수 있도록 지원하는 포괄적인 기능 포트폴리오를 제공합니다. VKr 1.33 및 관련 ClusterClass 버전을 포함한 VKS 3.4에 대한 수명 주기 관리 지원과 새로운 UI 기반 설치 프로그램을 추가하여 팀이 신속하게 설치하고 실행할 수 있도록 지원하는 TMC-SM 1.4의 정식 출시를 발표하게 되어 기쁩니다. 자세한 내용 및 시작 방법은 Broadcom Products Download page 와 TMC-SM Release Notes 를 참조하십시오.

Istio Service Mesh – 제로 트러스트 보안, 관찰성 및 고급 트래픽 관리

기업이 쿠버네티스 환경을 확장함에 따라 마이크로서비스를 안전하고 안정적으로 관리하는 것은 점점 더 복잡해지고 있습니다. Istio는 플랫폼 엔지니어가 서비스 통신 보안, 세밀한 트래픽 관리, 일관된 정책 구현을 통해 복원력 있고 관리 가능한 쿠버네티스 환경을 구축할 수 있도록 지원하는 도구를 제공합니다. VKS 3.4는 런타임 지원을 포함한 VKS 표준 패키지 형태로 Istio 서비스 메시를 지원하며, 이는 다른 표준 패키지에서 제공되는 설치 및 업그레이드 지원 범위를 넘어섭니다.

VKr에 대한 Ubuntu 24.04 LTS 지원 소개 

VKr 1.33은 Photon OS 5.0 및 Ubuntu 22.04 외에도 지원되는 OS 버전 중 하나로 Ubuntu 24.04를 지원합니다. Ubuntu 24.04 LTS 커널용 FIPS 140-3 모듈은 현재 CMVP에서 FIPS 검증(업데이트 참조)을 위해 평가 중입니다. Ubuntu Pro와 FIPS-140-3이 활성화된 VKr 1.32(Ubuntu OS 22.04)를 OS에 사용하는 경우, Ubuntu Pro FIPS 140-3 검증 커널 모듈을 계속 사용하려면 VKr 1.33(Ubuntu OS 버전 22.04)으로 업그레이드해야 합니다. 이 경우 VKr 1.33으로 업그레이드할 때 NOT Ubuntu 24.04를 선택하세요

VKr은 Ubuntu 22.04와 Ubuntu 24.04를 모두 지원하므로, 새 1.33 클러스터를 생성하거나 V1.32에서 v1.33으로 업그레이드할 때 ‘resolve-os-image’클러스터 객체 구성의 주석을 업데이트하여 필요한 Ubuntu 버전 번호를 반영해야 합니다. VKr 릴리스 노트의 중요 업그레이드 권장 사항을 참조하세요.

클러스터 API 개선 및 업데이트

  • 네임스페이스 간 효율적인 ClusterClass 사용 – VKS 3.4는 ClusterClass를 공유하고 참조하는 더욱 효율적인 방법을 도입했습니다. VKS와 함께 제공되는 모든 ClusterClass는 이제 vmware-system-vks-public각 네임스페이스에 복제하는 대신 ” ” 네임스페이스에 중앙 집중식으로 호스팅되어 ClusterClass 정의를 참조할 수 있습니다. 이러한 변경으로 기존 클러스터를 수정할 필요가 없습니다. 네임스페이스에 있는 사용자 지정 ClusterClass는 이제 선택적으로 여러 네임스페이스에서 공유될 수 있습니다. ClusterClass  builtin-generic-v3.3.0이하 버전은 이전 버전과의 호환성을 유지하기 위해 모든 네임스페이스에서 계속 사용할 수 있습니다.
  • 사용자 정의 가능한 스토리지 클래스 레이블 및 주석 – VKS 3.4에서는 사용자가 Supervisor에서 VKS 클러스터로 동기화된 storageClass 인스턴스에 사용자 정의 가능한 레이블과 주석을 지정할 수 있습니다. 이를 통해 타사 백업 도구와 같이 필요한 구성 요소에서 사용할 수 있도록 VKS 클러스터 내에 StorageClass 메타데이터를 설정할 수 있습니다.
  • TanzuKubernetesCluster API를 사용하여 새 VKS 클러스터를 생성하는 기능 차단 – 이제 클러스터 API가 Kubernetes 클러스터 부트스트래핑, 구성 및 관리를 위한 기본 방법으로 TanzuKubernetesClusterAPI를 대체합니다. 그러나 3.4.0 버전부터 VKS는 지원 중단된 TKC API를 사용하여 Kubernetes 1.33 클러스터를 생성하거나 기존 클러스터를 Kubernetes 릴리스 1.33으로 업그레이드하는 것을 허용하지 않습니다. TKC API를 사용하여 Kubernetes 릴리스 1.32 이하 클러스터를 생성하는 것은 계속 가능합니다.

VKS 3.4에는 더 많은 개선 사항과 버그 수정이 포함되어 있으며, 자세한 내용은 릴리스 노트 에서 확인할 수 있습니다 . 

업그레이드 경로 및 호환성 

VKS 3.4로 업그레이드하기 위한 전제 조건

  • Supervisor Kubernetes 버전은 1.29 이상이어야 합니다. 즉, vCenter 9.0(권장) 또는 VCF 9.0을 사용하는 경우 vCenter 8.0 업데이트 3b 이상을 사용해야 합니다.
  • VKS 3.4는 쿠버네티스 마이너 버전 1.33과의 호환성을 추가합니다. 쿠버네티스 버전 1.28과의 호환성은 삭제됩니다. 즉, VKS 3.4로 업그레이드하기 전에 워크로드 클러스터의 쿠버네티스 버전을 최소 1.29 이상으로 업그레이드해야 합니다.
  •  VKS 버전 3.1부터 VKS 3.3까지 VKS 3.4로 바로 업그레이드할 수 있습니다. VKS 3.0을 사용 중이라면 VKS 3.4로 업그레이드하기 전에 VKS 3.1 이상으로 업그레이드해야 합니다. VKS 3.3으로 업그레이드하는 것이 좋습니다.

VKS 3.4는 VCF 5.2.x에서 업그레이드할 수 있습니다. 

VCF 9.0 의 최신 기능을 활용 하려면 VCF 9.0으로 업그레이드하는 것을 강력히 권장합니다 . 예를 들어, VCF 9.0에서는 Supervisor에 여러 콘텐츠 라이브러리를 추가할 수 있습니다 . 하지만 VKS 3.4 릴리스는 vCenter 8.0 업데이트 3b 이상과 Supervisor Kubernetes 1.29 이상이 설치된 VCF 5.2.x 배포 환경에서도 Supervisor와 호환됩니다. 자세한 내용은 상호 운용성 매트릭스를 참조하십시오. 

지원 중단 공지 및 업데이트

VKS v3.4에서는 권장 builtin-generic-v3.4.0ClusterClass가 도입되었습니다. 기존 클러스터는 Kubernetes v1.33+로 업그레이드하기 전이나 업그레이드 중에 이 클래스로 리베이스해야 합니다. 이전 ClusterClass( , tanzukubernetesclusterbuiltin-generic-v3.1.0) 는 더 이상 사용되지 않으며 제거될 예정입니다.builtin-generic-v3.2.0,builtin-generic-v3.3.0

VKS v3.4부터 builtin-generic-v3.4.0기존 사용자 정의 클러스터 클래스(Custom ClusterClass)를 리베이스하여 사용자 정의 클러스터 클래스(Custom ClusterClass)의 기반으로 사용합니다. 이전 사용자 정의 클러스터 클래스( tanzukubernetesclusterbuiltin-generic-v3.1.0builtin-generic-v3.2.0builtin-generic-v3.3.0)는 더 이상 사용되지 않습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

You May Also Like
Read More

VMware 무료 교육 정보

VMware 솔루션 관련해서 입문하는 분들이 볼만한 무료교육 정보를 몇가지 정리해 보겠습니다. VMware Customer Connect Learning 무료/유료 컨텐츠가 혼합되어…
Read More

Sub-NUMA 클러스터링

더 많은 ESXi 호스트에서 Sub-NUMA 클러스터링을 사용하도록 설정하는 추세를 확인했습니다. 일반적으로 이 설정은 고성능 컴퓨팅 공간 또는 통신…