단계별 업그레이드 프로세스

단계별 업그레이드 프로세스 An architecture diagram generated by Archify. 릴리스 노트 검토 · Deprecated API 스캔 · 1단계: 사전 준비 (1~2주) 릴리스 노트 검토 Deprecated API 스캔 애드온 호환성 확인 · 매니지드 + 자체 설치 · 1단계: 사전 준비 (1~2주) 애드온 호환성 확인 매니지드 + 자체 설치 업그레이드 런북 작성 · 롤백 계획 수립 · 1단계: 사전 준비 (1~2주) 업그레이드 런북 작성 롤백 계획 수립 개발 환경 업그레이드 · 2단계: 비프로덕션 테스트 (1~2주) 개발 환경 업그레이드 기능/성능 테스트 · 카오스 테스트 · 2단계: 비프로덕션 테스트 (1~2주) 기능/성능 테스트 카오스 테스트 스테이징 환경 업그레이드 · 2단계: 비프로덕션 테스트 (1~2주) 스테이징 환경 업그레이드 컨트롤 플레인 업그레이드 · 3단계: 프로덕션 업그레이드 (1~2일) 컨트롤 플레인 업그레이드 매니지드 애드온 업데이트 · 3단계: 프로덕션 업그레이드 (1~2일) 매니지드 애드온 업데이트 노드 그룹 업그레이드 · 3단계: 프로덕션 업그레이드 (1~2일) 노드 그룹 업그레이드 자체 관리 애드온 업데이트 · 3단계: 프로덕션 업그레이드 (1~2일) 자체 관리 애드온 업데이트 워크로드 상태 확인 · 메트릭/알림 모니터링 · 4단계: 검증 및 안정화 (1주) 워크로드 상태 확인 메트릭/알림 모니터링 사용자 피드백 수집 · 문서 업데이트 · 4단계: 검증 및 안정화 (1주) 사용자 피드백 수집 문서 업데이트 준비 완료 테스트 통과 업그레이드 완료 1단계: 사전 준비 (1~2주) 2단계: 비프로덕션 테스트 (1~2주) 3단계: 프로덕션 업그레이드 (1~2일) 4단계: 검증 및 안정화 (1주) Legend 테스트 / 검증 프로덕션 업그레이드 사전 준비

사전 준비 핵심 점검

  • • pluto로 Deprecated API 스캔 (클러스터 + Helm 차트)
  • • aws eks describe-addon-versions로 매니지드 애드온 호환 버전 확인
  • • PodDisruptionBudget과 노드 그룹 AMI 호환성 점검

프로덕션 업그레이드 순서

  • • 컨트롤 플레인 → 매니지드 애드온 → 노드 그룹 → 자체 관리 애드온
  • • 매니지드 애드온은 kube-proxy → CoreDNS → VPC CNI → CSI 드라이버 순서
  • • 프로덕션 단계는 1~2일 안에 마무리

롤백 대비

  • • 1단계에서 롤백 계획을 먼저 수립
  • • 업그레이드 후 7일 이내에는 EKS 네이티브 버전 롤백 사용 가능
  • • 7일 초과 시 Blue/Green 클러스터 전략으로 대체