Horizontal Pod Autoscaler
In plain terms
Automatically scaling pod count based on load.
Going deeper
The HPA adds or removes pod replicas in response to metrics like CPU or custom signals, matching capacity to demand. It scales out and in automatically.
Under the hood
Reacts to metrics within set min/max bounds; complements cluster autoscaling of nodes.
Examples
Auto-scaling deployments, CPU-based scaling, traffic spikes, Kubernetes HPA.
Think of it like...
Like opening more checkout lanes as the queue grows and closing them when it shrinks.