Amazon EKS — Auto Scaling
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