deprecated API 확인 후 단계적 EKS 업그레이드 참여 경험
인턴십 중 EKS 클러스터 마이너 버전 업그레이드 작업에 참여했습니다. 업그레이드 전에 릴리스 노트를 검토하면서 deprecated API 제거로 기존 배포 매니페스트가 호환성 문제를 일으킬 수 있다는 걸 파악했고, 먼저 kubectl convert로 영향 범위를 확인했습니다. 트러블슈팅 중 기억에 남는 건 업그레이드 후 특정 파드가 Pending 상태에서 풀리지 않는 문제였는데, 노드 레이블과 nodeSelector 설정이 버전 차이로 어긋난 것이 원인이었습니다.
업그레이드 작업에서 가장 중요한 건 되돌릴 수 있는 단계를 먼저 확보하는 것이었는데, 사전 스냅샷과 롤백 계획을 준비해두면 실수가 있어도 빠르게 복구할 수 있었습니다. 이 경험에서 인프라 변경은 드라이런과 검증 단계를 항상 별도로 두는 것의 중요성을 배웠습니다.