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 (1)
Es gab viele praktische Übungen, die vom Trainer überwacht und unterstützt wurden.
Aleksandra - Fundacja PTA
Kurs - Mastering Make: Advanced Workflow Automation and Optimization
Maschinelle Übersetzung