Kapitel 5. Ressourcen verwalten

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Nichts ist genug für den Mann, für den genug zu wenig ist.

Epikur

In diesem Kapitel geht es darum, wie du deinen Cluster optimal nutzen kannst: wie du die Ressourcennutzung verwaltest und optimierst, wie du den Lebenszyklus von Containern verwaltest und wie du den Cluster mithilfe von Namensräumen partitionierst. Außerdem stellen wir dir einige Techniken und bewährte Methoden vor, mit denen du die Kosten deines Clusters niedrig halten und gleichzeitig das Beste für dein Geld herausholen kannst.

Du lernst, wie du Ressourcenanfragen, Limits und Vorgaben nutzt und wie du sie mit dem Vertical Pod Autoscaler optimierst; wie du Readiness Probes, Liveness Probes und Pod Disruption Budgets zur Verwaltung von Containern einsetzt; wie du Cloud-Speicher optimierst; und wie und wann du preemptible oder reservierte Instanzen zur Kostenkontrolle einsetzt.

Ressourcen verstehen

Angenommen, du hast einen Kubernetes-Cluster mit einer bestimmten Kapazität und einer angemessenen Anzahl von Knoten in der richtigen Größe. Wie holst du das Beste für dein Geld heraus? Das heißt, wie kannst du die verfügbaren Cluster-Ressourcen bestmöglich für deinen Workload nutzen und gleichzeitig sicherstellen, dass du genug Spielraum hast, um mit Nachfragespitzen, Knotenausfällen und schlechten Implementierungen umzugehen?

Um diese Frage zu beantworten, ...

Get Cloud Native DevOps mit Kubernetes, 2. Auflage now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.