Schulungsübersicht
Grundlegende Konzepte
- Architektur von Kubernetes
- Komponenten eines Clusters
Entwicklung der Anwendung
- Erstellen von Containern
- Konfiguration des lokalen Docker-Repositories
Pod-Konzepte
- Grundlegende Konfiguration
- Liveness- und Readiness-Probes
- Einschränkungen bezüglich CPU- und Speichernutzung
- Ressourcenlimits für ein Namespace
Sicherheit
- Security Contexts
- Service Accounts
- Geheimdatenverwaltung (Secrets)
- Netzwerkrichtlinien in Kubernetes
- Linux-Berechtigungen und Capabilities
Bereitstellungseinstellungen
- Controller: Deployments, DaemonSets und StatefulSets
- Jobs und Cron Jobs
- Config Maps
- Rolling Updates, Blue-Green-Deployment sowie Canary-Deployment
- Einsatz von Helm zur Verwaltung von Bereitstellungen
- Kubernetes-API-Ressourcen
Pods mit mehreren Containern
- Sidecar-, Ambassador- und Adapter-Container
- Init-Container
Dienste & Netzwerke
- Dienste sowie ihre verschiedenen Typen
- Lastverteilung
- Ingress-Controller
Datenpersistenz
- Aufbewahrung von Anwendungsdaten in Kubernetes
- Ephemeres Speichersystem
- Persistente Volumes und Claims
- Speicherklassen (Storage Classes)
Voraussetzungen
- Grundverständnis der Konzepte und Architekturen cloudnativer Anwendungen.
- Erfahrung in der Programmierung mit Python, Node.js, Go oder Java.
- Eine OCI-konforme 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