Schulungsübersicht
Kernkonzepte
- Kubernetes-Architektur
- Cluster-Komponenten
Anwendung erstellen
- Container erstellen
- Lokales Docker-Repo konfigurieren
Pod-Design
- Basis-Konfiguration
- Liveness- und Readiness-Probes
- CPU- und Speicherbeschränkungen
- Ressourcenlimits für ein Namespace
Sicherheit
- Sicherheitskontext
- Service-Accounts
- Secrets
- Kubernetes Network Policy
- Linux-Capabilities
Deploymentskonfiguration
- Controller: Deployments, DaemonSets und StatefulSets
- Jobs und CronJobs
- ConfigMaps
- Rolling Upgrade, Blue-Green-Deployment, Canary-Deployment
- Helm zur Verwaltung von Deployments verwenden
- Kubernetes API-Ressourcen
Mehr-Container-Pods
- Sidecar-, Ambassador- und Adapter-Container
- Init-Container
Dienste & Netzwerkkonfiguration
- Dienste und verschiedene Typen
- Lastverteilung (Load Balancing)
- Ingress-Controller
State-Persistenz
- Persistenz des Anwendungs-Status in Kubernetes
- Ephemeraler Speicher
- Persistent Volumes und Claims
- Storage Classes
Voraussetzungen
- Verständnis der Konzepte und Architekturen cloudnativer Anwendungen.
- Erfahrung in der Programmierung mit Python, Node.js, Go oder Java.
- Ein OCI-konformer Container-Laufzeitumgebung, wie Docker oder rkt.
Zielgruppe
- Entwickler
- Kubernetes-Benutzer
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