Bewertung:

Das Buch „Mastering Kubernetes“, 2. Auflage, bietet einen umfassenden Überblick über Kubernetes und die dazugehörigen Tools. Während einige Rezensenten es für informativ und gut für Anfänger und erfahrene Nutzer halten, kritisieren andere, dass es veraltet ist, es an Detailtiefe mangelt und organisatorische Probleme aufweist.
Vorteile:Enthält eine Fülle wichtiger Informationen, leicht verständlich für Anfänger, gut strukturierter Inhalt mit praktischen Beispielen und bietet eine solide Grundlage für Kubernetes-Konzepte.
Nachteile:Veraltete Inhalte, nicht detailliert genug für fortgeschrittene Themen, inkonsistente Organisation, und einige Leser fanden, dass es sich eher wie eine Sammlung von Notizen als ein gründlich vorbereitetes Handbuch liest.
(basierend auf 12 Leserbewertungen)
Mastering Kubernetes
Exploit Design, Einsatz und Verwaltung von Großcontainern
Key Features:
⬤ Erforschen Sie die neuesten Funktionen von Kubernetes 1.10.
⬤ Stellen Sie sicher, dass Ihre Cluster immer verfügbar, skalierbar und auf dem neuesten Stand sind.
⬤ Beherrschen Sie die Fähigkeiten, große Cluster auf verschiedenen Cloud-Plattformen zu entwerfen und bereitzustellen.
Buchbeschreibung:
Kubernetes ist ein Open-Source-System, das zur Automatisierung der Bereitstellung, Skalierung und Verwaltung von containerisierten Anwendungen verwendet wird. Wenn Sie mehrere Container betreiben oder Ihre Container automatisiert verwalten wollen, brauchen Sie Kubernetes. Um die Dinge ins rechte Licht zu rücken, führt Mastering Kubernetes Sie durch die fortgeschrittene Verwaltung von Kubernetes-Clustern.
Zu Beginn werden Sie die Grundlagen der Kubernetes-Architektur und des Kubernetes-Designs im Detail kennenlernen. Sie erfahren, wie Sie komplexe zustandsbehaftete Microservices auf Kubernetes betreiben können, einschließlich fortgeschrittener Funktionen wie horizontale Pod-Autoskalierung, rollende Updates, Ressourcenquoten und persistentes Speicher-Backend. Anhand von realen Anwendungsfällen werden Sie die Optionen für die Netzwerkkonfiguration erkunden und verstehen, wie man verschiedene Kubernetes-Netzwerk-Plugins einrichtet, betreibt und Fehler behebt. Darüber hinaus werden Sie sich mit der Entwicklung von benutzerdefinierten Ressourcen und deren Nutzung in Automatisierungs- und Wartungsworkflows vertraut machen.
Um Ihr Wissen über Kubernetes zu erweitern, werden Sie einige zusätzliche Konzepte kennenlernen, die auf der Version 1.10 von Kubernetes basieren, wie Promethus, rollenbasierte Zugriffskontrolle, API-Aggregation und mehr. Am Ende dieses Buches werden Sie alles wissen, was Sie brauchen, um vom mittleren zum fortgeschrittenen Niveau des Verständnisses von Kubernetes aufzusteigen.
Was Sie lernen werden:
⬤ Architektur eines robusten Kubernetes-Clusters für den Langzeitbetrieb.
⬤ Entdecken Sie die Vorteile der Ausführung von Kubernetes auf GCE, AWS, Azure und Bare Metal.
⬤ Verstehen Sie das Identitätsmodell von Kubernetes und die Optionen für die Cluster-Föderation.
⬤ Überwachung und Fehlerbehebung von Kubernetes-Clustern und Betrieb eines hochverfügbaren Kubernetes.
⬤ Erstellen und konfigurieren Sie benutzerdefinierte Kubernetes-Ressourcen und nutzen Sie Ressourcen von Drittanbietern in Ihren Automatisierungsworkflows.
⬤ Genießen Sie die Kunst, komplexe zustandsabhängige Anwendungen in Ihrer Container-Umgebung auszuführen.
⬤ Stellen Sie Anwendungen als Standardpakete bereit.
Für wen dieses Buch gedacht ist:
Mastering Kubernetes ist für Sie, wenn Sie ein Systemadministrator oder ein Entwickler sind, der ein mittleres Verständnis von Kubernetes hat und seine fortgeschrittenen Funktionen beherrschen möchte. Grundlegende Kenntnisse über Netzwerke wären ebenfalls hilfreich. Alles in allem bietet dieses Buch für Fortgeschrittene einen reibungslosen Weg zur Beherrschung von Kubernetes.