What EKS Manages vs What You Manage
coreadvancedEKS 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.
Think of it as
The control plane is the building's management office — EKS always runs that for you. In standard mode, you still own and staff the individual apartments (nodes). Auto Mode is renting fully-serviced apartments too — AWS handles both the office and the units.
What we're doing: See the same cluster creation command produce a different management split depending on mode.
- 1
- Standard mode: you chose the node type and are now responsible for patching, scaling, and replacing these EC2 instances yourself.
- 2
- Auto Mode: no node type or count to choose — AWS provisions, scales, and patches the underlying compute automatically.
Why this works: The control plane management is identical in both modes — what changes is whether the node layer becomes AWS's responsibility too, which is the actual dial EKS gives you.
Assuming "managed Kubernetes" means nodes are patched automatically
Wrong
Better
What you see: Worker nodes run outdated, unpatched AMIs for months because no one owned the patching pipeline, under the mistaken belief that "managed" covered it.
Why: "Managed Kubernetes" in EKS standard mode specifically means the control plane is managed — the node layer is a separate, explicit choice (self-managed node groups, managed node groups, or Auto Mode) each with a different division of responsibility.
- Your workloads — pods, deployments, services — always yours
- Nodes — standard: you manage · Auto Mode: AWS manages
- Control plane — API server, etcd, scheduler — always AWS-managed
Remember: 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.
See also: when eks is justified · ecs on ec2 vs fargate

