현재 클러스터 업그레이드 정책 보기
현재 클러스터 업그레이드 정책 보기
클러스터 업그레이드 정책은 클러스터가 표준 지원 기간을 벗어날 때 어떻게 되는지 결정합니다. 업그레이드 정책이 EXTENDED라면 클러스터는 자동으로 업그레이드되지 않고 확장 지원으로 들어갑니다. 업그레이드 정책이 STANDARD라면 자동으로 업그레이드됩니다.
Amazon EKS의 Kubernetes 버전 정책 컨트롤을 사용하면 EKS 클러스터의 표준 지원 종료 동작을 선택할 수 있어요. 이 컨트롤을 사용하면 어떤 클러스터가 확장 지원으로 들어갈지, Kubernetes 버전의 표준 지원 종료 시 어떤 클러스터가 자동으로 업그레이드될지 결정할 수 있습니다.
마이너 버전은 릴리스 후 처음 14개월 동안 Amazon EKS에서 표준 지원을 받아요. 버전이 표준 지원 종료 날짜를 지나면 이후 12개월 동안 확장 지원으로 들어갑니다. 확장 지원을 사용하면 추가 비용(클러스터 시간당)으로 특정 Kubernetes 버전에 더 오래 머물 수 있습니다. EKS 클러스터의 확장 지원을 활성화하거나 비활성화할 수 있어요. 확장 지원을 비활성화하면 AWS가 표준 지원 종료 시 클러스터를 다음 버전으로 자동 업그레이드합니다. 확장 지원을 활성화하면 추가 비용으로 제한된 기간 동안 현재 버전에 머물 수 있습니다. 확장 지원을 사용하더라도 Kubernetes 클러스터를 정기적으로 업그레이드할 계획을 세우세요.
supportType 속성으로 새 클러스터와 기존 클러스터 모두에 버전 정책을 설정할 수 있습니다. 버전 지원 정책을 설정하는 데 사용할 수 있는 두 가지 옵션이 있어요.
STANDARD— EKS 클러스터가 표준 지원 종료 시 자동 업그레이드 자격이 있습니다. 이 설정으로 확장 지원 요금은 발생하지 않지만 EKS 클러스터는 표준 지원의 다음 지원 Kubernetes 버전으로 자동 업그레이드됩니다.EXTENDED— Kubernetes 버전이 표준 지원 종료에 도달하면 EKS 클러스터가 확장 지원으로 들어갑니다. 이 설정으로 확장 지원 요금이 발생합니다. 확장 지원 요금 발생을 중단하려면 클러스터를 표준 지원 Kubernetes 버전으로 업그레이드할 수 있어요. 확장 지원에서 실행되는 클러스터는 확장 지원 종료 시 자동 업그레이드 자격이 있습니다.
확장 지원은 새 클러스터와 기존 클러스터에서 기본으로 활성화됩니다. AWS Management Console이나 AWS CLI를 사용해서 클러스터에 확장 지원이 활성화되어 있는지 확인할 수 있어요.
중요
클러스터가 현재 Kubernetes 버전에 머물러 확장 지원 기간을 활용하려면, 클러스터 Kubernetes 버전의 표준 지원 기간이 끝나기 전에 확장 지원 업그레이드 정책을 활성화할 것을 강력히 권장합니다. 표준 지원 기간이 끝난 후에도 확장 지원을 활성화할 수 있습니다. 다만 클러스터에 자동 업그레이드가 이미 시작되었다면 변경 사항이 적용될 것이라고 Amazon EKS는 보장할 수 없습니다.
클러스터가 확장 지원으로 들어가면 비활성화할 수 없어요. 버전 지원 정책 설정을 변경하려면 클러스터가 표준 지원의 Kubernetes 버전을 실행 중이어야 합니다.
클러스터 업그레이드 정책 보기 (AWS Console)
AWS 콘솔의 EKS 섹션에서 Clusters 페이지로 이동합니다. 콘솔이 검토하려는 클러스터와 같은 AWS 리전으로 설정되어 있는지 확인하세요.
Upgrade Policy 열을 검토합니다. 값이 Standard Support이면 클러스터가 확장 지원으로 들어가지 않습니다. 값이 Extended Support이면 클러스터가 확장 지원으로 들어가요.
클러스터 업그레이드 정책 보기 (AWS CLI)
AWS CLI가 설치되어 있고 로그인되어 있는지 확인합니다. AWS CLI를 업데이트·설치하는 방법을 알아보세요.
EKS 클러스터의 이름을 확인합니다. CLI를 EKS 클러스터와 같은 AWS 리전으로 설정합니다.
다음 명령을 실행합니다.
aws eks describe-cluster \
--name \
--query "cluster.upgradePolicy.supportType"
값이 STANDARD이면 클러스터가 확장 지원으로 들어가지 않습니다. 값이 EXTENDED이면 클러스터가 확장 지원으로 들어가요.
더 알아보기 (Learn more)
- View current cluster support period
- Add flexibility to plan Kubernetes version upgrades by enabling EKS extended support
- 공식 문서
출처: 문서