쿠버네티스와 클라우드 네이티브 공간은 개발 및 릴리스 비율이 매우 높으며, 새로운 버전의 쿠버네티스 플랫폼 채택을 가속화하는 K8s 기반 솔루션의 비교적 짧은 (엔터프라이즈 소프트웨어의 경우) 지원 주기는 말할 것도 없고, 일반 기업의 경우 패치 및 업데이트 전략에 있어 패러다임이 상당히 변화하고 있습니다.

vSphere 7.0에서 vSphere with Tanzu를 도입한 이후, 업스트림 Kubernetes 릴리스에서 n-1 패턴으로 Kubernetes 릴리스 주기를 계속 유지하고 있습니다(즉, 현재 업스트림 버전 K8s가 v1.20인 경우 v1.19로 제공됨). 이를 통해 GA 버전이 아니라 패치 결과 버전을 사용할 수 있어서, 더 나은 안정성과 더 나은 지원 플랫폼을 제공합니다.

업스트림 쿠버네티스는 앞으로도 계속 출시될 것이며 vSphere with Tanzu 클러스터에서 사용할 수 있도록 릴리즈를 자동으로 출시할 것입니다.

K8s v1.19의 새로운 기능

슈퍼바이저 클러스터와 TKG 클러스터 모두 K8s v1.19를 기반으로 할 수 있으므로 1.19가 제공해야 하는 많은 새로운 기능과 변경 사항을 활용할 수 있습니다(전체 목록은 여기를 참조하십시오).

현재 지원되는 K8s 버전 릴리스 확인

7.0 U2에서는 vSphere with Tanzu 인프라에서 지원되는 TKG 버전을 쉽게 확인할 수 있었습니다. vSphere with Tanzu supervisor에 kubectl로 로그인하고 릴리스 정보를 쿼리하기만 하면 됩니다.

$ kubectl get tanzukubernetesreleases
NAME                                VERSION                          READY   COMPATIBLE   CREATED   UPDATES AVAILABLE
v1.16.12---vmware.1-tkg.1.da7afe7   1.16.12+vmware.1-tkg.1.da7afe7   True    True         40h       [1.17.17+vmware.1-tkg.1.d44d45a 1.16.14+vmware.1-tkg.1.ada4837]
v1.16.14---vmware.1-tkg.1.ada4837   1.16.14+vmware.1-tkg.1.ada4837   True    True         40h       [1.17.17+vmware.1-tkg.1.d44d45a]
v1.16.8---vmware.1-tkg.3.60d2ffd    1.16.8+vmware.1-tkg.3.60d2ffd    False   False        40h       [1.17.17+vmware.1-tkg.1.d44d45a 1.16.14+vmware.1-tkg.1.ada4837]
v1.17.11---vmware.1-tkg.1.15f1e18   1.17.11+vmware.1-tkg.1.15f1e18   True    True         40h       [1.18.15+vmware.1-tkg.1.600e412 1.17.17+vmware.1-tkg.1.d44d45a]
v1.17.11---vmware.1-tkg.2.ad3d374   1.17.11+vmware.1-tkg.2.ad3d374   True    True         40h       [1.18.15+vmware.1-tkg.1.600e412 1.17.17+vmware.1-tkg.1.d44d45a]
v1.17.13---vmware.1-tkg.2.2c133ed   1.17.13+vmware.1-tkg.2.2c133ed   True    True         40h       [1.18.15+vmware.1-tkg.1.600e412 1.17.17+vmware.1-tkg.1.d44d45a]
v1.17.17---vmware.1-tkg.1.d44d45a   1.17.17+vmware.1-tkg.1.d44d45a   True    True         40h       [1.18.15+vmware.1-tkg.1.600e412]
v1.17.7---vmware.1-tkg.1.154236c    1.17.7+vmware.1-tkg.1.154236c    True    True         40h       [1.18.15+vmware.1-tkg.1.600e412 1.17.17+vmware.1-tkg.1.d44d45a]
v1.17.8---vmware.1-tkg.1.5417466    1.17.8+vmware.1-tkg.1.5417466    True    True         40h       [1.18.15+vmware.1-tkg.1.600e412 1.17.17+vmware.1-tkg.1.d44d45a]
v1.18.10---vmware.1-tkg.1.3a6cd48   1.18.10+vmware.1-tkg.1.3a6cd48   True    True         40h       [1.19.7+vmware.1-tkg.1.fc82c41 1.18.15+vmware.1-tkg.1.600e412]
v1.18.15---vmware.1-tkg.1.600e412   1.18.15+vmware.1-tkg.1.600e412   True    True         40h       [1.19.7+vmware.1-tkg.1.fc82c41]
v1.18.5---vmware.1-tkg.1.c40d30d    1.18.5+vmware.1-tkg.1.c40d30d    True    True         40h       [1.19.7+vmware.1-tkg.1.fc82c41 1.18.15+vmware.1-tkg.1.600e412]
v1.19.7---vmware.1-tkg.1.fc82c41    1.19.7+vmware.1-tkg.1.fc82c41    True    True         40h

사용 가능한 모든 TKG 릴리스가 표시되고 현재 슈퍼바이저 클러스터 버전과 호환되는지 여부도 표시됩니다.

또한 위의 UPDATES AVAILABLE 열에서 해당 릴리스에 사용할 수 있는 업데이트와 권장 업그레이드 경로를 나열할 수 있습니다.

답글 남기기

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

You May Also Like

TKG 1.3과 NSX Advanced Load Balancer

가장 최근에 올린 글에서 클러스터 API가 TKG에서 어떻게 활용되는지 살펴보았습니다. 이 게시물은 TKG(Tantsu Kubernetes Grid) 멀티 클라우드 버전을…