Schulungsübersicht
Kernkonzepte
- Kubernetes-Architektur
- Cluster-Komponenten
Anwendung erstellen
- Erstellung von Containern
- Konfiguration eines lokalen Docker-Repositorys
Pod-Design
- Grundkonfiguration
- Liveness- und Readiness-Probes
- CPU- und Speichereinschränkungen
- Ressourcenlimits für ein Namespace
Sicherheit
- Sicherheitskontext
- Service-Accounts
- Secrets
- Kubernetes-Network-Policy
- Linux-Fähigkeiten
Bereitstellungskonfiguration
- Controller: Deployments, Daemon Sets und Stateful Sets
- Jobs und Cron Jobs
- Config Maps
- Rolling Upgrade, Blue-Green-Deployment, Canary Deployment
- Einsatz von Helm zum Verwalten von Bereitstellungen
- Kubernetes-API-Ressourcen
Multi-Container-Pods
- Sidecar-, Ambassador- und Adapter-Container
- Init-Container
Dienste & Netzwerk
- Dienste und verschiedene Typen
- Lastverteilung (Load Balancing)
- Ingress-Controller
Persistente Speicherung
- Persistenz des Anwendungsstatus in Kubernetes
- Ephemeraler Speicher
- Persistent Volumes und Claims
- Storage Classes
Voraussetzungen
- Grundlegendes Verständnis von Konzepten und Architekturen cloutnativer Anwendungen.
- Erfahrung in der Programmierung mit Python, Node.js, Go oder Java.
- Ein OCI-konformer Container-Laufzeitumgebung, wie Docker oder rkt.
Zielgruppe
- Entwicklerinnen und 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