HPA
Horizontal Pod Autoscaler — Kubernetes-Controller, der die Anzahl der Pod-Replikate anhand von Metriken skaliert. Standardziel: CPU-Auslastung. Fortgeschritten: Custom Metrics über Prometheus Adapter (Requests/Sek., Queue-Tiefe).
Algorithmus: gewünscht = aktuell × (tatsächlicheMetrik / zielMetrik). Ein Stabilisierungsfenster verhindert Flapping (Standard 5 Minuten für Skalierung nach unten, 0 für nach oben). Grenzen über minReplicas/maxReplicas. Häufige Falle: HPA plus Speicher ist problematisch — Speicher ist nicht elastisch wie CPU, speicherhungrige Pods sollten vertikal skaliert werden. Konkurrenz/Ergänzung: KEDA (event-getrieben, skaliert nach Kafka-Lag oder SQS-Tiefe), Karpenter (Autoscaling auf Node-Ebene). HPA plus Cluster Autoscaler kombiniert für volle Elastizität.