Amazon EKS 는 AWS 의 관리형 Kubernetes 서비스다. 컨트롤 플레인(API 서버 · etcd)은 AWS 가 여러 가용 영역에 걸쳐 운영하고, 워커 노드는 사용자가 EC2 관리형 노드 그룹 · 자체 관리 노드 · Fargate · EKS Auto Mode 중에서 고른다. Kubernetes 자체는 Kubernetes 에 있다.
kubectl — 클러스터 버전과 마이너 버전 차이가 1 이내인 것.eksctl — 명령줄로 클러스터를 만들 때. 현행 버전은 v0.230.0 이다[1]. Auto Mode 는 0.195.0 이상이 필요하다.EKS 는 마이너 버전을 출시 후 14개월 동안 표준 지원하고, 이어 12개월 동안 유료 확장 지원한다. 확장 지원이 끝나면 컨트롤 플레인이 자동 업그레이드된다[2].
| 버전 | 상태 | EKS 출시 | 표준 지원 종료 | 확장 지원 종료 |
|---|---|---|---|---|
| 1.36 | 표준 지원 | 2026-06-02 | 2027-08-02 | 2028-08-02 |
| 1.35 | 표준 지원 | 2026-01-27 | 2027-03-27 | 2028-03-27 |
| 1.34 | 표준 지원 | 2025-10-02 | 2026-12-02 | 2027-12-02 |
| 1.33 | 확장 지원 | 2025-05-29 | 2026-07-29 | 2027-07-29 |
| 1.32 | 확장 지원 | 2025-01-23 | 2026-03-23 | 2027-03-23 |
| 1.31 | 확장 지원 | 2024-09-26 | 2025-11-26 | 2026-11-26 |
CLI 로도 조회할 수 있다.
aws eks describe-cluster-versions
| 구성 요소 | 내용 |
|---|---|
| 컨트롤 플레인 | AWS 가 운영. 클러스터 IAM 역할(AmazonEKSClusterPolicy)로 노드와 로드밸런서를 관리한다 |
| 관리형 노드 그룹 | EC2 Auto Scaling 그룹. 노드 IAM 역할(AmazonEKSWorkerNodePolicy · AmazonEC2ContainerRegistryPullOnly)이 필요하다 |
| Fargate | 서버리스 파드 실행. 별도 파드 실행 역할 |
| EKS Auto Mode | 노드 · 네트워크 · 스토리지 프로비저닝과 업그레이드를 AWS 가 맡는 모드 |
| 애드온 | VPC CNI · CoreDNS · kube-proxy · EBS CSI 등. 확장 지원 기간에도 패치된다 |
콘솔 대신 eksctl 을 쓰면 VPC · IAM 역할 · 노드 그룹까지 CloudFormation 으로 한 번에 만든다. my-cluster 와 region-code 는 바꿔 넣는다.
관리형 노드 그룹
eksctl create cluster --name my-cluster --region region-code
Fargate
eksctl create cluster --name my-cluster --region region-code --fargate
EKS Auto Mode
eksctl create cluster --name my-cluster --region region-code --enable-auto-mode
생성에는 몇 분이 걸리고 마지막 줄에 EKS cluster "my-cluster" in "region-code" region is ready 가 나온다. ~/.kube/config 에 컨텍스트가 추가된다.
확인
kubectl get nodes -o wide
kubectl get pods -A -o wide
삭제
eksctl delete cluster --name my-cluster --region region-code
콘솔로 만드는 절차다. 순서대로 진행한다.
general-purpose · system NodePool 을 해제했을 때의 동작과 Auto Mode 가 고를 수 있는 인스턴스 계열.Service type: LoadBalancer 로 띄우면 AWS Network Load…Too many pods 로 스케줄링되지 않는 것은 Kubernetes 의 제한이 아니라 Amazon VPC CNI…Init 또는 ContainerCreating 에서 멈추고 이벤트에 다음이 반복된다.30000-32767 이고, 이 값은 kube-apiserver 의 `--service-node-…ImagePullBackOff 로 남는다. 노드를 여러 서브넷에 걸쳐 두었다면 특정 서브…eksctl 최신 버전 v0.230.0 (2026-08-14) — 2026-09-20 확인. https://github.com/eksctl-io/eksctl/releases/latest ↩︎
EKS 표준 지원 1.36 · 1.35 · 1.34, 확장 지원 1.33 · 1.32 · 1.31 — 2026-09-20 확인. https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html ↩︎