Kubernetes (down)scaling: Kombination von Autoscalern für minimale Ressourcenzuweisungen
Sie können die Kosten senken, indem Sie Workloads abschalten, wenn Sie sie nicht benötigen. So könnten Sie beispielsweise vermeiden, dass in einem Entwicklungscluster abends eine Arbeitslast ausgeführt wird, und die Anzahl der Arbeitsknoten reduzieren. Oder Sie könnten einen Webdienst nur dann laufen lassen, wenn tatsächlich Anfragen vorliegen. In all diesen Fällen müssen Sie die Notwendigkeit der Skalierung der Anzahl von Replikaten und Arbeitsknoten abwägen.
In diesem Praktikum werden Sie lernen:
- Wie Sie Ihre Workloads mit dem horizontalen Autoscaler skalieren können.
- Wie der Cluster-Autoscaler funktioniert (z. B. betrachtet der Autoscaler nicht den Speicher und die CPU).
- Wie Sie den horizontalen und den Cluster-Autoscaler kombinieren, um Ihre Clusterknoten effizient zu erweitern und zu verkleinern.