IT-lexicon › Infrastructuur › Horizontal Pod Autoscaler (HPA)

Horizontal Pod Autoscaler (HPA)

Infrastructuur Svenska → Bijgewerkt: 2026-10-03

Een Kubernetes-mechanisme dat het AANTAL pod-replica's automatisch aanpast op basis van belasting, zoals cpu, geheugen of eigen metrieken. Bij drukte komen er pods bij, bij rust gaan er pods af. Het meest gebruikte autoscaling-middel in Kubernetes.

Werking: de HPA vergelijkt een gemeten waarde (bijvoorbeeld het gemiddelde cpu-gebruik van de pods) met een doelwaarde, berekent hoeveel replica's nodig zijn en past het aantal van de deployment of statefulset aan. Ondersteund worden cpu en geheugen (via metrics-server) en eigen of externe metrieken (via adapters, bijvoorbeeld wachtrijlengte of requests per seconde). Voordeel: pieken in verkeer worden vanzelf opgevangen en bij rust bespaart het geld. Keerzijde: er zijn verstandige resource requests nodig (de HPA rekent ertegen) en te fel schalen kan ‘flapping’ geven. Anders dan de VPA (die de grootte van elke pod aanpast) en de cluster autoscaler (die nodes toevoegt); de drie worden vaak gecombineerd.

← Terug naar het lexicon