게시된 날짜: Apr 30, 2020
이제 Amazon Elastic Kubernetes Service(EKS)가 모든 클러스터에 대해 Kubernetes 버전 1.16을 지원합니다.
Kubernetes는 잦은 기능 릴리스 및 버그 수정을 통해 빠르게 개선되고 있습니다. Kubernetes 1.16 릴리스의 주요 내용으로는 볼륨 크기 조정 지원, Windows GMSA 및 베타 상태에 도달하는 Finalizer Protection for Service LoadBalancers가 있습니다. 또한 많은 인기를 끌고 있는 두 가지 Kubernetes 확장성 메커니즘인 custom resource definitions과 admission webhooks가 드디어 정식 출시되었습니다. Kubernetes 프로젝트 출시 정보에서 Kubernetes 버전 1.16에 대해 자세히 알아보십시오.
Amazon EKS의 프로덕션 워크로드에 사용 가능한 Kubernetes 버전을 확인하고 클러스터를 버전 1.16으로 업데이트하는 방법을 알아보려면 EKS 설명서를 참조하십시오.
Kubernetes 버전 1.16 API 제거에 대한 참고 사항:
Kubernetes 1.16에서는 다수의 사용되지 않는 API가 제거되므로 애플리케이션 및 애드온을 업데이트해야 합니다. 그렇지 않으면 업그레이드가 완료된 후 워크로드가 실패할 수 있습니다. API 제거에 대한 자세한 내용은 Kubernetes 블로그 게시물을 참조하십시오. 업그레이드 전에 수행해야 할 수 있는 작업은 EKS 설명서의 단계를 참조하십시오. 모든 대체 API는 Kubernetes 버전 1.10 이상에 포함되므로 지원되는 버전의 Amazon EKS에서 실행되는 애플리케이션에 지금부터 업데이트된 API를 사용할 수 있습니다.
Kubernetes 버전 1.13 사용 중단에 대한 참고 사항:
Amazon EKS 지원은 가장 최근에 출시된 3개 버전에 대해 모든 지원을 제공함으로써 Kubernetes 커뮤니티를 미러링합니다. 현재 Kubernetes 1.13, 1.14, 1.15 및 1.16이 완전히 지원되며, 이러한 출시를 통해 새로운 클러스터를 시작할 수 있습니다. 하지만 Kubernetes의 분기별 릴리스 주기를 고려할 때 모든 고객은 지속적인 업그레이드 계획을 유지하고 있어야 합니다.
Kubernetes 버전 1.13은 오늘부터 EKS에서 사용이 중단되며 2020년 6월 30일부터는 더 이상 지원되지 않습니다. 이날부터는 새 1.13 클러스터를 더 이상 생성할 수 없으며, Kubernetes 버전 1.13을 실행하는 모든 EKS 클러스터는 가장 최근에 출시된 플랫폼 버전인 Kubernetes 버전 1.14로 업데이트됩니다.
고객은 기존 1.13 또는 1.14 클러스터 및 작업자 노드를 가능한 한 빨리 1.15 이상으로 업그레이드하는 것이 좋습니다. EKS 버전 수명 주기 정책에 대한 자세한 내용은 설명서를 참조하십시오.