Kurs › Folge 25
Autoscaling: HPA und der metrics-server
Mehr Pods bei Last — und warum das ohne metrics-server gar nicht erst anläuft.
Das Video zu dieser Folge ist noch nicht veröffentlicht. Die Notizen stehen trotzdem schon hier.
Was du danach kannst
- den metrics-server installieren und prüfen
- einen HorizontalPodAutoscaler einrichten
- Last erzeugen und das Hoch- und Runterskalieren beobachten
Worum es geht
Mehr Pods bei Last — und warum das ohne metrics-server gar nicht erst anläuft.
Voraussetzungen
- ein laufendes Cluster aus den vorigen Folgen
- Zugriff per
kubectl
Zum Nachlesen
Befehle aus dieser Folge
kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yamlkubectl top podskubectl autoscale deployment web --cpu-percent=50 --min=2 --max=10kubectl get hpa -w
Begriffe
- HPA
- erhöht und senkt die Zahl der Repliken anhand von Messwerten
- metrics-server
- liefert CPU- und Speicherwerte für kubectl top und den HPA
- Stabilisierungsfenster
- verhindert, dass die Zahl der Pods ständig hin und her springt