Lerne in 42 geführten Labs, Kubernetes-Anwendungen zu bauen, konfigurieren, deployen, beobachten und vernetzen. Der Kurs beginnt mit kubectl, Namespaces, Pods, YAML, Labels und API-Erkennung und entwickelt diese Grundlagen zu Workload-Mustern, Laufzeitkonfiguration, Releases, Debugging und Netzwerk auf einem Live-Cluster.
Dies ist ein strukturierter Lernweg für Praxis im CKAD-Stil, keine reine Challenge-Prüfung. Jedes Lab erklärt Befehle und Felder, lässt dich stabile Belege untersuchen und prüft den Zustand, bevor spätere Labs dieselben Konzepte in realistischeren Abläufen kombinieren.
Was du lernen wirst
- Kontexte und Namespaces nutzen, API-Ressourcen entdecken, Pods erstellen und prüfen sowie YAML erzeugen, bearbeiten und validieren
- Deployments erstellen und skalieren, Jobs und CronJobs ausführen, Workload-Ressourcen wählen und Init-Container, Sidecars,
emptyDirund PVC nutzen - Anwendungen mit ConfigMaps, Secrets, Variablen, gemounteten Dateien, Projected Volumes, Requests, Limits und Quotas konfigurieren
- Einen ServiceAccount zuweisen, Non-root-SecurityContexts anwenden und Custom Resources entdecken, erstellen, ändern und auswählen
- Rolling Updates und Rollbacks durchführen, Strategien einstellen und Canary- und Blue/Green-Releases umsetzen
- Ein lokales Helm-Chart erstellen und aktualisieren, Kustomize-Basen und -Overlays sowie lokale Images bauen
- Logs und Events lesen,
execund Port Forwarding nutzen, Probes konfigurieren, CrashLoops reparieren und alte APIs migrieren - Per Services bereitstellen, DNS und EndpointSlices diagnostizieren, Ingress routen, NetworkPolicy anwenden und benannte Ports reparieren
Für wen dieser Kurs geeignet ist
Der Kurs richtet sich an neue oder angehende Kubernetes-Anwendungsentwickler, die Container verstehen und einen geführten Weg von Basisobjekten zu Bereitstellung und Debugging suchen. Er passt auch zu CKAD-Kandidaten vor unabhängigen, zeitlich begrenzten Übungsprüfungen.
Voraussetzungen: Grundlagen der Linux-Kommandozeile und ein allgemeines Containerverständnis werden empfohlen. kubectl oder Kubernetes-YAML musst du anfangs nicht beherrschen, solltest aber Befehle, Manifeste und Live-Ausgaben im Verlauf sorgfältig lesen.
Lernumgebung: Alle 42 geführten Einsteiger-Labs laufen getrennt in einer Ubuntu-22.04-CKAD-Terminal-VM mit dem Kubernetes-Einzelknotenprofil labex-v135. Fünf Stufen enthalten 168 Aufgaben und 168 automatische Checks. Die Schätzungen reichen von 25 bis 45 Minuten und summieren sich auf 1.590 Minuten; jede frische VM verhindert die Übernahme von Ressourcen.
Häufig gestellte Fragen
Ist dies ein geführter Kurs oder eine Übungsprüfung?
Es ist ein geführter Kurs. Jeder Schritt lehrt ein Konzept, liefert vollständige Befehle oder Manifeste, erklärt Belege und prüft ein Ziel. Die getrennten CKAD Practice Exam-Kurse entfernen diese Anleitung und verlangen Lösungen anhand von Kriterien; sie sind der passende nächste Schritt.
Wie einsteigerfreundlich ist er trotz komplexer später Themen?
Alle 42 Labs sind als Einsteiger eingestuft und führen jeweils einen Ablauf ein. Später kommen dennoch Canary und Blue/Green, Helm, Kustomize, SecurityContexts, Ingress, NetworkPolicy und API-Migration vor. „Einsteiger“ bezeichnet das geführte Tempo, nicht die Einfachheit aller Themen.
Wie viel Zeit sollte ich einplanen?
Die Schätzungen summieren sich auf 1.590 Minuten, etwa 26 Stunden 30 Minuten. Einzelne Labs dauern 25–45 Minuten, viele spätere 40 oder 45. Die tatsächliche Zeit hängt von Erfahrung und Auswertungstiefe ab; mehrere Sitzungen sind realistisch.
Ist dies offizielles CKAD-Training und deckt es Cluster-Administration ab?
Nein. Es ist eine unabhängige LabEx-Ressource ohne Verbindung, Billigung oder Sponsoring durch The Linux Foundation oder CNCF und garantiert kein Ergebnis. Der Fokus liegt auf Anwendungen; CKA-Themen wie Node-Wartung, Control-Plane-Reparatur, kubeadm-Lifecycle und etcd werden nicht gelehrt.




