Erweitern von Kubernetes: Erweitern Sie Kubernetes mit Erweiterungsmustern, Operatoren und Plugins

Bewertung:   (4,7 von 5)

Erweitern von Kubernetes: Erweitern Sie Kubernetes mit Erweiterungsmustern, Operatoren und Plugins (Onur Yilmaz)

Leserbewertungen

Zusammenfassung:

Das Buch dient als gute Einführung in die Erweiterung von Kubernetes, insbesondere für fortgeschrittene oder erfahrene Entwickler, leidet aber unter der oberflächlichen Behandlung von Themen und dem Mangel an herunterladbaren Codebeispielen.

Vorteile:

Der Schreibstil ist klar und verständlich, so dass das Buch auch für Leser geeignet ist, die bereits mit Kubernetes und Golang vertraut sind. Es beginnt mit grundlegenden Konzepten und geht dann zu anspruchsvolleren Inhalten über, so dass es sich gut für das praktische Lernen eignet.

Nachteile:

Das Buch deckt die Themen oberflächlich und in einem schnellen Tempo ab, was einigen Lesern möglicherweise nicht genug Tiefe bietet. Es wird auch erwähnt, dass es an herunterladbaren Code-Beispielen mangelt und dass eine bessere redaktionelle Aufsicht erforderlich ist.

(basierend auf 2 Leserbewertungen)

Originaltitel:

Extending Kubernetes: Elevate Kubernetes with Extension Patterns, Operators, and Plugins

Inhalt des Buches:

Kapitel 1: Einführung.

Ziel des Kapitels:Eine Einführung in Kubernetes, Konfigurationsoptionen, Erweiterungsmuster und Erweiterungspunkte mit realen Anwendungsfällen.

Anzahl der Seiten:25-30.

Unterthemen:

1. Kubernetes-Rekapitulation.

2. Kubernetes Cluster konfigurieren.

3. Muster für Kubernetes-Erweiterungen.

4. Kubernetes-Erweiterungspunkte.

Kapitel 2: kubectl-Plugins.

Ziel des Kapitels:Verstehen, wie man das Kubernetes CLI-Tool kubectl für die eigenen Anforderungen erweitert. Wie man neue Plugins für kubectl entwickelt, installiert und veröffentlicht.

Anzahl der Seiten:30-35.

Unterthemen:

⬤ kubectl Installation und Verwendung.

⬤ kubectl-Plugin-Entwurf.

⬤ Erstellen Sie Ihr erstes kubectl-Plugin.

⬤ Plugin-Repository und Lebenszyklus.

Kapitel3:API Flow Extensions

Ziel des Kapitels:Den Fluss des Kubernetes-API-Servers zur Bearbeitung von Anfragen verstehen. Lernen Sie, wie Sie den Fluss mit Authentifizierung, Autorisierung und Zugangskontrollen erweitern können.

Anzahl der Seiten:25-30.

Unterthemen:

⬤ Authentifizierungs-Webhooks.

Autorisierungs-Webhooks.

⬤ Dynamische Zulassungskontrolle.

Kapitel4:Erweiterung der Kubernetes-API

Ziel des Kapitels:Erläutern Sie, wie die Kubernetes-API um benutzerdefinierte Ressourcen und die Automatisierung der benutzerdefinierten Ressourcen, nämlich Operatoren, erweitert werden kann.

Anzahl der Seiten:50-55.

Unterthemen:

⬤ Kubernetes API Überblick.

⬤ Kubernetes-Client-Bibliotheken.

⬤ Benutzerdefinierte Ressourcen in Kubernetes.

⬤ Operator-Muster in Kubernetes.

⬤ Kubebuilder Framework.

⬤ Operatoren in Aktion.

Kapitel5:Scheduler-Erweiterungen

Ziel des Kapitels:Lernen Sie, wie der Kubernetes-Scheduling-Mechanismus funktioniert und wie er erweitert werden kann. Einen benutzerdefinierten Scheduler für Kubernetes-Cluster schreiben, bereitstellen und verwenden.

Anzahl der Seiten:35-40.

Unterthemen:

⬤ Kubernetes Scheduler Überblick.

Entwickeln und Bereitstellen eines benutzerdefinierten Schedulers.

⬤ Konfigurieren und Verwalten mehrerer Scheduler.

Kapitel6: Infrastruktur-Erweiterungen

Kapitelziel:Entdecken Sie, wie Kubernetes mit der Infrastruktur in Bezug auf Speicher und Netzwerke interagiert. Lernen Sie, wie Sie Kubernetes-Cluster mit neuen Pod-Netzwerken und Volume-Treibern erweitern können.

Anzahl der Seiten:25-30.

Unterthemen:

⬤ Storage Plugins.

⬤ Netzwerk-Plugins (Sie sind noch in der Entwicklung und im Alpha-Stadium, wenn sie stabil werden, ist es ein ausgezeichnetes Asset im Buch zu haben)

Kapitel7: Zukünftige Erweiterungspunkte

Ziel des Kapitels: Zusammenfassung der Erweiterungspunkte von Kubernetes und Diskussion der kommenden Trends und Bibliotheken auf dem Markt.

Anzahl der Seiten:20-25.

Weitere Daten des Buches:

ISBN:9781484270943
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2021
Seitenzahl:247

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Erweitern von Kubernetes: Erweitern Sie Kubernetes mit Erweiterungsmustern, Operatoren und Plugins -...
Kapitel 1: Einführung. Ziel des Kapitels: Eine...
Erweitern von Kubernetes: Erweitern Sie Kubernetes mit Erweiterungsmustern, Operatoren und Plugins - Extending Kubernetes: Elevate Kubernetes with Extension Patterns, Operators, and Plugins

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: