Fargate on EKS : Version Upgrade
31
AI 요약

이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.

Fargate on EKS 버전 업그레이드 및 운영 가이드

이 게시물은 Amazon EKS Fargate 환경에서 Kubernetes 클러스터 및 Pod의 버전 업그레이드 방법과 운영 시 발생할 수 있는 Pod Eviction 현상에 대해 설명합니다.

EKS Fargate의 특징과 버전 업그레이드

  • 서버리스 Kubernetes 환경으로 EC2 노드 직접 관리 불필요
  • Fargate는 AWS가 데이터 플레인 관리, Pod 단위 리소스 배포 지원
  • 버전 업그레이드는 AWS 콘솔 또는 CLI로 진행하며, 약 15~25분 소요
  • Add-on과 사용자 애플리케이션 Pod도 Kubernetes 버전에 맞춰 순차적 업그레이드 필요

운영 시 유의사항: Pod Eviction

  • AWS의 정기 유지관리로 인해 Fargate Pod가 축출되고 재생성될 수 있음
  • Deployment/ReplicaSet은 PDB로 무중단 배포 보장, 단 Replicas 수에 따라 서비스 중단 위험 존재
  • 중요 워크로드는 최소 Replicas 2 이상 및 적절한 PDB 설정 권장
  • Health Event 공지 후 수동으로도 OS 패치 및 재생성이 가능

연관 게시글