Amazon EKS — Auto Scaling

less than 1 minute read

Chapter 11 — Auto Scaling

Auto scaling on EKS operates at two levels: pod scaling (HPA/VPA) adjusts the number or size of pods, and node scaling (Cluster Autoscaler/Karpenter) adjusts the number of nodes.


What You’ll Learn

  • Horizontal Pod Autoscaler (HPA) for scaling pod replicas
  • Vertical Pod Autoscaler (VPA) for right-sizing resources
  • Cluster Autoscaler for node scaling
  • Karpenter for next-gen node provisioning
  • KEDA for event-driven scaling

Chapter Topics

# Topic Description
1 HPA — Horizontal Pod Autoscaler Scale pod replicas based on metrics
2 VPA — Vertical Pod Autoscaler Right-size pod resource requests
3 Cluster Autoscaler Scale nodes based on pending pods
4 Karpenter Next-gen node provisioning
5 KEDA Event-driven scaling (SQS, Kafka, etc.)
6 Practice Exercises 5 hands-on exercises

Let’s start: HPA