Kapitel 9. Pods verwalten

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

Es gibt keine großen Probleme, nur eine Menge kleiner Probleme.

Henry Ford

Im vorherigen Kapitel haben wir uns ausführlich mit Containern beschäftigt und erklärt, wie Container in Kubernetes zu Pods zusammengesetzt werden. Es gibt noch einige andere interessante Aspekte von Pods, auf die wir in diesem Kapitel eingehen werden, z. B. Labels, die Steuerung der Pod-Planung mithilfe von Node-Affinitäten, das Verhindern der Ausführung von Pods auf bestimmten Nodes mit Taints und Toleranzen, das Zusammen- oder Auseinanderhalten von Pods mithilfe von Pod-Affinitäten und die Orchestrierung von Anwendungen mithilfe von Pod-Controllern wie DaemonSets und StatefulSets. Wir werden auch einige fortgeschrittene Netzwerkfunktionen wie Ingress-Controller und Service-Mesh-Tools behandeln.

Etiketten

Du weißt, dass Pods (und andere Kubernetes-Ressourcen) mit Labels versehen werden können und dass diese eine wichtige Rolle bei der Verbindung zusammengehöriger Ressourcen spielen (z.B. beim Senden von Anfragen von einem Service an die entsprechenden Backends). In diesem Abschnitt werden wir uns die Labels und Selektoren genauer ansehen.

Was sind Labels?

Labels sind Schlüssel/Wertpaare, die an Objekte wie Pods angehängt werden. Labels sind dazu gedacht, Attribute von Objekten zu spezifizieren, die für die Nutzer sinnvoll und relevant sind, ...

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.