Schulungsübersicht
Einführung
Einrichten des Kubernetes-Systems und Installieren von Toolkit-Ressourcen
Überblick über die Eigenschaften und Architektur von Kubernetes-Design-Patterns
- Was sind Software-Design-Patterns?
- Wie werden Design-Patterns in DevOps implementiert?
- Strukturelle Patterns
- Verhaltensmuster (Behavioral Patterns)
- Kreationale Patterns (Creational Patterns)
- Erkunden von sekundären Design-Pattern-Typen
- Durchführen von Kubernetes-Projekten unter Verwendung von Design-Patterns
- Wählen und durchführen der geeigneten Bereitstellungsmethode
- Betreiben der Python-Client-Bibliothek und -Repositorys
- Verwenden von community-gewarteten Bibliotheken
- Erweiterungen für Kubernetes-Cluster
- Erweiterungen für Kubernetes-API
- Arbeiten mit Kubernetes-Erweiterungs-Patterns und -Punkten
- Knotenaffinität vs. Pod-Affinität
Definieren der Grundlagen und Anwendungen von Kubernetes-Design-Patterns
Einführung in die Hauptkategorien von Design-Patterns
Betreiben von Design-Patterns und Implementieren von Pattern-Anwendungen
Ausführen von Bereitstellungsstrategien für die Implementierung von Design-Patterns
Arbeiten mit Kubernetes-API und Zugreifen auf offizielle Client-Bibliotheken
Überblick über Kubernetes-Erweiterungen und benutzerdefinierte Ressourcen
Nutzen wesentlicher Kubernetes-Erweiterungen und -Plugins
Erweitern von Kubernetes-Clients und Betreiben benutzerdefinierter API-Controller
Erstellen und Bereitstellen benutzerdefinierter Ressourcendefinitionen für die Kubernetes-API
Arbeiten mit Zulassungscontroller-Erweiterungen und Nutzen des Kubernetes-Operators
Erweitern des Kubernetes-Schedulers und Entwicklung eines benutzerdefinierten Schedulers
Integrieren von Kubernetes-Erweiterungen in die Kubernetes-Infrastruktur
Fehlersuche
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Grundkenntnisse der Kubernetes-Plattform und -Werkzeuge
- Kenntnisse von Containerisierungstechnologie und -konzepten
- Erfahrung mit Linux-Distributionen und der Kommandozeile (CLI)
- Fachwissen in Python 3.x-Programmiersprache
- Entwickler
- DevOps-Ingenieure
Zielgruppe
Erfahrungsberichte (2)
Craig war extrem engagiert im Training und hat stets darauf geachtet, dass wir aufmerksam sind. Er passte die Beispiele an unsere täglichen Aktivitäten an und gab immer eine Antwort, wenn danach gefragt wurde, auch wenn die Information nicht im Präsentationsmaterial enthalten war.
Ecaterina Ioana Nicoale - BOOKING HOLDINGS ROMANIA SRL
Kurs - DevOps Foundation®
Maschinelle Übersetzung
Hoher Einsatz und Fachwissen des Trainers
Jacek - Softsystem
Kurs - DevOps Engineering Foundation (DOEF)®
Maschinelle Übersetzung