Upgrade EKS control Plane

첫번째 단계로 EKS Control Plane을 업그레이드 합니다.

아래와 같이 콘솔에서도 수행할 수 있지만, EKS cluster를 eksctl로 생성하였기 때문에 Cloud9에서 eksctl로 업그레이드를 수행합니다.

eksctl upgrade cluster --name=eksworkshop-eksctl

출력 결과에서 클러스터가 발견되었고 1.20이며 다음 버전은 1.21이며(EKS를 사용하는 다음 버전만 사용할 수 있음) 업그레이드를 진행할 준비가 되어 있음을 확인할 수 있습니다.

아래 명령어로 업그레이드를 진행합니다.

eksctl upgrade cluster --name=eksworkshop-eksctl --approve

이 프로세스는 약 25분 정도 소요됩니다. Control Plane 업그레이드 프로세스 중에 클러스터를 계속 사용할 수 있지만 약간의 서비스 중단이 발생할 수 있습니다. 예를 들어 EKS API 서버 중 하나를 종료하기 직전 또는 종료 직후에 연결하고 새 버전의 Kubernetes를 실행하는 새 API 서버로 바꾸려고 하면 일시적인 API 호출 오류 또는 연결 문제가 발생할 수 있습니다. 이 경우 API 작업이 성공할 때까지 다시 시도하십시오.

Data Plane에서 실행 중인 기존 포드/워크로드는 제어 평면을 업그레이드하는 동안 중단되지 않아야 합니다.

Last updated