Schulungsübersicht
Zentrale Konzepte
- Kubernetes-Architektur
- Cluster-Komponenten
Anwendungsentwicklung
- Erstellung von Containern
- Konfiguration eines lokalen Docker-Repositories
Pod-Design
- Grundkonfiguration
- Liveness- und Readiness-Probes
- CPU- und Speicherbeschränkungen
- Ressourcenlimits für einen Namespace
Sicherheit
- Sicherheitskontext (Security Context)
- Dienstkonto (Service Accounts)
- Geheimnisse (Secrets)
- Kubernetes Network Policy
- Linux-Capabilities
Deployment-Konfiguration
- Controller: Deployments, Daemon Sets und Stateful Sets
- Jobs und Cron Jobs
- Config Maps
- Rolling Upgrade, Blue-Green-Deployment, Canary-Deployment
- Verwendung von Helm zum Manage von Deployments
- Kubernetes API-Ressourcen
Multicontainer-Pods
- Sidecar-, Ambassador- und Adapter-Container
- Init-Container
Dienste & Netzwerk
- Dienste und deren verschiedene Typen
- Lastverteilung (Load Balancing)
- Ingress-Controller
Beständige Speicherung von Zuständen
- Permanente Speicherung des Anwendungszustands in Kubernetes
- Ephemere Speicherung
- Permanente Volumes und Claims (Persistent Volumes and Claims)
- Speicher-Klassen (Storage Classes)
Voraussetzungen
- Grundlegendes Verständnis von Konzepten und Architekturen cloudbasierter Anwendungen.
- Erfahrungen in der Programmierung mit Python, Node.js, Go oder Java.
- Ein OCI-konformer Container-Runtime, wie Docker oder rkt.
Zielgruppe
- Entwickler
- Kubernetes-Nutzer
Erfahrungsberichte (7)
Gute und machbare Übungen.
Jannes Wykhoff - Landesamt fur Geoinformation und Landesvermessung Niedersachsen (LGLN)
Kurs - Certified Kubernetes Application Developer (CKAD) - exam preparation
Gut eingegangen auf Fragen
Jakob Jungfels - Landesamt fur Geoinformation und Landesvermessung Niedersachsen (LGLN)
Kurs - Certified Kubernetes Application Developer (CKAD) - exam preparation
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