Zum Inhalt

Cluster Autoscaling

NETWAYS Managed Kubernetes bietet Unterstützung für Cluster Autoscaling.

Dies ermöglicht Kubernetes Clustern, bei variierender Last durch Hinzufügen oder Entfernen von Worker-Nodes horizontal zu skalieren.

Für die (De-)aktivierung des Features klickt man im Kontextmenu des entsprechenden Clusters auf Enable Autoscaling. Daraufhin wird der Cluster Autoscaler im Cluster installiert:

kubectl get deployment -n kube-system cluster-autoscaler

NAME                 READY   UP-TO-DATE   AVAILABLE   AGE
cluster-autoscaler   1/1     1            1           12m

Nach erfolgreicher Installation des Cluster Autoscalers muss man die zu skalierenden Nodegruppen konfigurieren. Hierzu kann man im Nodegroups Menü für die entsprechende Nodegruppe auf Edit klicken, Autoscaling auf enabled setzen, und die passenden Minimal- und Maximalwerte einstellen.

Edit Nodegroup