Schulungsübersicht
Kernkonzepte
- Kubernetes-Architektur
- Clusterkomponenten
Anwendungserstellung
- Container erstellen
- Lokale Docker-Repository konfigurieren
Pod-Design
- Grundkonfiguration
- Liveness- und Readiness-Probes
- CPU- und Speicherbeschränkungen
- Ressourcengrenzen für einen Namespace
Sicherheit
- Sicherheitskontext
- Dienstkonto
- Geheime Daten (Secrets)
- Kubernetes-Netzwerkrichtlinie
- Linux-Fähigkeiten (Capabilities)
Bereitstellungskonfiguration
- Controller: Bereitstellungen, Daemon-Sets und Stateful-Sets
- Aufträge (Jobs) und Zeitplan-Aufträge (Cron Jobs)
- Konfigurationskarten (Config Maps)
- Schrittweise Aktualisierung, Blue-Green-Bereitstellung, Kanarienbereitstellung
- Verwaltung von Bereitstellungen mit Helm
- Kubernetes-API-Ressourcen
Mehrcontainer-Pods
- Nebencontainer (Sidecar), Botschafter-Container (Ambassador) und Adapter-Container (Adapter)
- Init-Container
Dienste & Netzwerke
- Dienste und verschiedene Arten
- Lastausgleich (Load Balancing)
- Ingress-Controller
Statuspersistence
- Persistenz des Anwendungszustands in Kubernetes
- Ephemere Speicherung
- Persistent Volumes und Claims
- Speicherklassen (Storage Classes)
Voraussetzungen
- Eine Verständnis von Konzepten und Architekturen cloudbasierter Anwendungen.
- Erfahrung in der Programmierung mit Python, Node.js, Go oder Java.
- Ein OCI-konformes Container-Laufzeitumgebung, wie Docker oder rkt.
Zielgruppe
- Entwickler
- Kubernetes-Benutzer
Erfahrungsberichte (7)
Interessante Labs, Unterstützung des Trainers
Alexey - Tink Poland sp. z o. o.
Kurs - Certified Kubernetes Application Developer (CKAD) - exam preparation
Maschinelle Übersetzung
klare Erklärung und CKAD-Tool
Sebastian - EY GLOBAL SERVICES (POLAND) SP Z O O
Kurs - Certified Kubernetes Application Developer (CKAD) - exam preparation
Maschinelle Übersetzung
Daniel hat beachtliche Anstrengungen unternommen, um innerhalb der zugewiesenen Zeit alle notwendigen Themen abzudecken. Die Einbeziehung zahlreicher Beispiele und praktischer Anwendungsfälle verbesserte die Lern Erfahrung erheblich. Besonders schätzte ich das live gezeichnete Erstellen von Diagrammen und Abläufen, was bei der Verständnis komplexer Konzepte sehr half. Zudem waren die Aufgaben ansprechend und interaktiv und trugen positiv zur gesamten Effektivität des Trainings bei.
Artur - EY GLOBAL SERVICES (POLAND) SP Z O O
Kurs - Certified Kubernetes Application Developer (CKAD) - exam preparation
Maschinelle Übersetzung
Positive Einstellung des Trainers und sein umfassendes Wissen :)
Daniel Pokusa - EY GLOBAL SERVICES (POLAND) SP Z O O
Kurs - Certified Kubernetes Application Developer (CKAD) - exam preparation
Maschinelle Übersetzung
CKAD-Befehl, alles war hochgradig automatisiert
Tomasz - EY GLOBAL SERVICES (POLAND) SP Z O O
Kurs - Certified Kubernetes Application Developer (CKAD) - exam preparation
Maschinelle Übersetzung
virtuelle Maschinen, Übungen
maciek - EY GLOBAL SERVICES (POLAND) SP Z O O
Kurs - Certified Kubernetes Application Developer (CKAD) - exam preparation
Maschinelle Übersetzung
Die Folien waren prägnant, gut präsentiert und klar.
Daniel
Kurs - Certified Kubernetes Application Developer (CKAD) - exam preparation
Maschinelle Übersetzung