Kapitel 3. Operatoren an der Kubernetes-Schnittstelle
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Operatoren erweitern zwei wichtige Kubernetes-Konzepte: Ressourcen und Controller. Die Kubernetes-API enthält einen Mechanismus, das CRD, um neue Ressourcen zu definieren. In diesem Kapitel werden die Kubernetes-Objekte untersucht, auf denen Operatoren aufbauen, um einem Cluster neue Fähigkeiten hinzuzufügen. Es hilft dir zu verstehen, wie Operatoren in die Kubernetes-Architektur passen und warum es sinnvoll ist, eine Anwendung zu einer Kubernetes-Native zu machen.
Standard-Skalierung: Die ReplicaSet Ressource
Ein Blick auf eine Standardressource, das ReplicaSet, vermittelt einen Eindruck davon, wie die Ressourcen die Anwendungsmanagement-Datenbank im Herzen von Kubernetes bilden. Wie jede andere Ressource in der Kubernetes-API ist auch das ReplicaSet eine Sammlung von API-Objekten. Das ReplicaSet sammelt in erster Linie Pod-Objekte, die eine Liste der laufenden Replikate einer Anwendung bilden. Die Angabe eines anderen Objekttyps definiert die Anzahl dieser Replikate, die auf dem Cluster aufrechterhalten werden sollen. Ein dritter Objekttyp verweist auf ein Template, mit dem neue Pods erstellt werden können, wenn weniger Replikate laufen als gewünscht. Es gibt noch mehr Objekte, die in einem ReplicaSet gesammelt werden, aber diese drei Typen definieren den grundlegenden Zustand einer skalierbaren ...
Get Kubernetes Operators 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.