Ein zusammenhängender Lernpfad

Von der Linux-CLI zur Kubernetes-Entwicklung

Ein aufeinander aufbauender Lernpfad vom ersten Linux-Befehl bis zum Erstellen, Bereitstellen und Untersuchen von Kubernetes-Anwendungen. Lerne in überschaubaren, praktischen Trips mit lokalen, kostenlosen Werkzeugen.

11 Phasen135 TripsLokales ÜbenEN / DE

Linux CLI → Bash → Networking → Containers → Kubernetes → CKAD

Lehrplan-Vorschau

Alle Lernziele, Abhängigkeiten und Meilensteine sind hier geordnet. Die ausführbaren Walkthroughs werden noch erstellt. Markiere Fähigkeiten, die du bereits selbst geübt hast.

Trip 1 ansehen →

Dein Weg durch die Phasen

Phase 1 · Trips 1–15

Linux-CLI-Grundlagen

Sicher durch Linux navigieren, das Dateisystem verstehen und Dateien bearbeiten.

0 / 15

Phase 6 · Trips 71–84

Kubernetes-Grundlagen

Das Kubernetes-Objektmodell und die wichtigsten kubectl-Abläufe kennenlernen.

0 / 14

Phase 8 · Trips 96–103

Kubernetes-Netzwerke

Verstehen, wie Anwendungen innerhalb und außerhalb eines Clusters kommunizieren.

0 / 8

Der geplante lokale Übungsplatz

Die Walkthroughs werden für eine Linux-Umgebung mit Bash aufgebaut. Als gemeinsame Basis ist Ubuntu 24.04 LTS auf einem lokalen Rechner oder in einer VM vorgesehen. Unter Windows ist Ubuntu in WSL2 eine Option; auf macOS wird für Linux-spezifische Übungen eine Linux-VM benötigt.

systemd, Namespaces und cgroups werden im Linux-System untersucht. Container- und Pod-Übungen kennzeichnen, wo Befehle ausgeführt werden. Container-Werkzeuge allein ersetzen diese Linux-Umgebung nicht.

Werkzeuge werden schrittweise eingeführt: Bash, curl, jq, yq (Mike Farah), ShellCheck, Docker Engine oder Podman, kind und kubectl. Die einzelnen Walkthroughs erhalten passende Versionen, Installationsschritte und Verifikation.

Ein Beispiel wächst mit

Geplant ist eine kleine HTTP-Anwendung namens Trip Notes im Arbeitsverzeichnis ~/cloudtrips-linux-k8s. Zuerst bearbeitest du ihre Dateien, Logs und Konfiguration. Danach automatisierst du Prüfungen, baust ein Container-Image und betreibst die Anwendung mit Netzwerk, Speicher und Sicherheitsregeln in Kubernetes. Anwendung und Übungsdateien folgen mit den Walkthroughs.

Verstehen → Ausführen → Prüfen → Fehler einbauen → Beheben → Automatisieren

Ziel des Lernpfads

Kubernetes-Anwendungen mit CLI-Werkzeugen eigenständig erstellen, bereitstellen, konfigurieren, absichern, auf Fehler untersuchen und warten.

Die CKAD-Phase übt anwendungsbezogene Aufgaben. Aktuelle Prüfungsdetails findest du bei den offiziellen Anbietern: