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 Praktika, Hilfe vom Trainer
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 lobenswerte Anstrengungen unternommen, um alle notwendigen Themen innerhalb des vorgegebenen Zeitrahmens abzudecken. Die Einbeziehung zahlreicher Beispiele und realer Anwendungsfälle hat die Lernerfahrung deutlich verbessert. Ich schätzte besonders das Live-Zeichnen von Diagrammen und Abläufen, was zum Verständnis komplexer Konzepte beitrug. Außerdem waren die Aufgaben ansprechend und interaktiv, was sich positiv auf die Gesamteffektivität der Schulung auswirkte.
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, Exerzitien
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 vorgetragen und klar.
Daniel
Kurs - Certified Kubernetes Application Developer (CKAD) - exam preparation
Maschinelle Übersetzung