1.What EKS Manages vs What You Manage
EKS always manages the Kubernetes control plane for you — the API server, etcd, the scheduler. In standard mode, you still manage the nodes (the EC2 instances or Fargate pods running your workloads). EKS Auto Mode extends AWS management to the nodes as well, provisioning and patching compute automatically.
Key features
- EKS always manages the control plane: API server, etcd, scheduler, upgrades, and scaling of those components
- EKS standard mode: you still provision, patch, and scale the nodes (EC2 instance groups or self-managed node groups)
- EKS Auto Mode: AWS also provisions, scales, and patches the nodes automatically
- Regardless of mode, you still author and manage Kubernetes objects: pods, deployments, services, ingress, ConfigMaps, Secrets, namespaces
- EKS is certified Kubernetes-conformant — standard `kubectl` and Kubernetes tooling work unmodified
- Your workloads — pods, deployments, services — always yours
- Nodes — standard: you manage · Auto Mode: AWS manages
- Control plane — API server, etcd, scheduler — always AWS-managed
Signature
Control plane always managed · nodes managed only in Auto Mode
EKS always manages the control plane. Standard mode still leaves nodes to you; Auto Mode manages nodes too. Either way, pods/deployments/services/ingress/ConfigMaps/Secrets/namespaces are still yours to author.