Amazon EKS에서 Amazon Linux 지원 종료 대응하기
데브옵스
Amazon EKS에서 Amazon Linux 지원 종료 대응하기
두줄요약
Amazon Linux 1 지원 종료로 EKS 노드그룹 전환이 필요해졌습니다. 운영 구조를 유지하려면 새 노드그룹 교체가 기본 전략이 되고, 필요 시 신규 클러스터도 고려해야 했습니다.
문제 상황
- Amazon Linux 1 기반 EKS 노드그룹의 지원 종료로 신규 생성 불가, 보안 업데이트 중단, 버전 충돌 가능성 발생
- 기존 AL1 노드그룹 유지 시 안정적 운영이 어려워 Amazon Linux 2 또는 AL2023 기반 전환 필요
해결 방법
- 기존 클러스터에 새 노드그룹을 만들고 파드를 순차 마이그레이션하는 방식
- 새 클러스터를 생성해 전체 워크로드를 이전하는 방식
선택 이유
- 노드그룹 교체는 네임스페이스, RBAC, IRSA, Addon, 모니터링, CI/CD 등 기존 운영 구조 유지에 유리
- DNS, ALB, 서비스 엔드포인트 변경을 최소화하고 cordon/drain으로 무중단에 가까운 이전 가능
트레이드오프
- 노드그룹 교체는 변경 범위와 운영 리스크가 작지만, 클러스터 레벨 문제 해결에는 한계
- 신규 클러스터는 네트워크 재설계, OIDC/IRSA 재구성, Addon 재설치 등 작업 범위가 큼
적용해볼 점
- 일반 운영 환경에서는 먼저 노드그룹 교체 가능성 검토
- VPC 재설계, 보안 격리, 기술 부채 해소가 필요하면 신규 클러스터 고려
