Amazon EKS

Amazon Elastic Kubernetes Service (EKS) provides an AWS-managed Kubernetes control plane. Its operational boundary differs from a self-managed cluster: AWS maintains core control-plane services, while workload configuration and data-plane decisions remain important operator responsibilities. Source: KodeKloud AWS EKS, Architecture

Operational Decision Map

The following map synthesizes the reviewed KodeKloud lessons. It is a planning aid, not a complete deployment procedure or a current compatibility matrix. Source and reviewed-lesson scope

DecisionMechanism and ConstraintDeeper Note
Control-plane ownershipAWS operates core components; applications and data-plane configuration still need ownersArchitecture
Pod IP capacityVPC CNI uses node ENIs; IPv4 prefix delegation needs available subnet blocksCNI
Traffic isolationVerify VPC CNI policy enforcement and test DNS separately from application trafficNetwork Policies
Operator accessIAM authentication and EKS access configuration are distinct from workload AWS permissionsAuthentication and Authorization
Workload AWS accessIRSA and Pod Identity use different trust and credential-delivery mechanismsServiceAccount
Compute scale-outKarpenter provisions nodes for unschedulable workloads; requests and topology constrain choicesAutoscaling
Persistent dataChoose between AZ-bound EBS block volumes and shared EFS filesystemsStorage
External credentialsSeparate store rotation, mounted-file refresh, Secret sync, and application reloadSecrets
ObservabilityCollect control-plane, node, and application telemetry through appropriate pathsLogging and Monitoring
MaintenancePlan control-plane, compute, and add-on updates separatelyCluster Upgrades

Source for all rows: KodeKloud AWS EKS, reviewed lessons.

Evidence Limits

The course index also lists Fargate, node groups, IPv6, load-balancer integration, Gateway API, VPC Lattice, and security groups for Pods. Those lessons were not reviewed in this ingest. Do not infer their current support constraints from this summary. The source archive records questionable examples excluded from synthesis and the unsuccessful attempt to cross-check AWS documentation. Source: course index and ingest reliability notes