내용으로 건너뛰기

쿠버네티스 업스트림 릴리즈 주기에 따른 강제 업그레이드 정책 문의

0
  1. EKS 신규 버전 출시는 쿠버네티스 업스트림 릴리즈 주기(4개월)을 따름.

  2. 신규 버전 출시 후 14개월은 무료로 표준 지원

  3. 표준 지원 종료 후 12개월 추가 지원 (클러스터 당 0.6$/h의 추가 요금 발생)

  4. 추가버전 종료까지 업그레이드를 하지 않을경우 가장 마지막 버전으로 강제 업그레이드

라고 알고 있는데 Self-Managed Node Group 사용 할때도 강제 업그레이드 대상인가요?

질문됨 일 년 전71회 조회
1개 답변
0

안녕하세요.

EKS는 기본적으로 업스트림 Kubernetes의 마이너 버전의 릴리즈 및 지원 중단 주기를 따릅니다. 그래서 EKS에 새로운 버전이 릴리즈 되면 미리 클러스터를 업데이트 하여 최신 버전을 사용하시는 것을 권장 드립니다. [1]

마이너 버전은 릴리스 후 처음 14개월 동안 Amazon EKS에서 표준 지원을 받고 표준 지원 종료일이 지나면 다음 12개월 동안의 추가 지원이 시작됩니다. 추가 지원을 통해 클러스터 시간당 추가 비용을 지불하고 특정 Kubernetes 버전을 더 오래 사용할 수 있습니다. 추가 지원 기간이 종료되기 전에 클러스터를 업데이트하지 않은 경우 클러스터는 현재 지원되는 가장 오래된 추가 버전으로 자동 업그레이드됩니다. [2] 이때 자동 업그레이드가 진행되는 대상은 AWS에서 관리하는 EKS 클러스터 컨트롤플레인이 대상이며 고객님께서 유지 보수, 관리하는 노드 그룹은 직접 업그레이드를 진행해 주셔야 합니다.

Kubernetes는 최대 세 개의 마이너 버전에 대한 컨트롤 플레인과 노드 간의 호환성을 테스트하기 때문에 1.27 노드는 1.30 컨트롤 플레인에 의해 오케스트레이션될 경우 계속 작동합니다. 그래서 컨트롤 플레인이 다음 버전으로 자동 업그레이드 되더라도 업그레이드가 진행되지 않은 노드들과 계속 작동 합니다. 그러나 컨트롤 플레인보다 지속적으로 세 버전이 낮은 마이너 버전이 있는 노드가 있는 클러스터를 실행하는 것은 권장되지 않습니다. 자세한 내용을 알아보려면 Kubernetes 설명서의 Kubernetes 버전 및 버전 차이 지원 정책을 참조하세요. [3]

[1] https://docs.aws.amazon.com/ko_kr/eks/latest/userguide/kubernetes-versions.html [2] https://docs.aws.amazon.com/ko_kr/eks/latest/userguide/view-upgrade-policy.html [3] https://kubernetes.io/releases/version-skew-policy/

AWS
전문가
답변함 일 년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.