Networking on EKS

Overview

EKS networking integrates with Amazon VPC for pod networking, with support for advanced features like network policies and security groups for pods.

Topics

VPC CNI

Amazon VPC Container Network Interface plugin

VPC Lattice

Service mesh and service networking for EKS

Architecture

Pod --> ENI (Elastic Network Interface) --> VPC --> External
     |
     |-- Security Groups
     |-- VPC CNI assigns IPs from VPC CIDR

Key Components

ComponentPurpose
VPC CNIPod networking within VPC
kube-proxyService load balancing
CoreDNSCluster DNS resolution
AWS LB ControllerIngress and Load Balancer management

References