Erkunde Kubernetes von ersten Clusterprüfungen bis zu einer breiten Auswahl an Workloads, Netzwerk, Konfiguration, Storage, Scheduling, Zugriff und Ressourcenverwaltung. Der Kurs umfasst 43 Aktivitäten in fünf Abschnitten: 38 geführte Labs und fünf Challenges.
Die meisten sind befehlsorientierte Walkthroughs in lokalem Minikube. Zuerst kommen Cluster und kubectl, später Controller, Ingress, Storage, Scheduling, Autoscaling, RBAC und Metriken. Der Kurs ist ein breiter Überblick, kein eng sequenzielles Anwendungsprojekt.
Was du lernen wirst
Nach Abschluss des Kurses kannst du:
- Clusterzustand, Client/Server-Informationen, Nodes, Architektur und Kubernetes-Dashboard-Zugriff untersuchen.
- Ressourcen mit
kubectl create,run,describe,logs,exec,set,annotateundport-forwarderstellen und prüfen. - Pods sowie replizierte, Batch-, geplante, nodeweite und stateful Workloads mit Controllern betreiben.
- Workloads über Services und Ingress verbinden und mit Namespaces organisieren.
- Konfiguration über ConfigMaps und Secrets einbinden und Daten mit PersistentVolumes und Claims speichern.
- ResourceQuota und LimitRange anwenden und mit Kubeconfig-Clustern, -Benutzern und -Contexts arbeiten.
- Platzierung mit Node Selectors, Affinity, Taints, Tolerations, Cordon und Container Probes steuern.
- HorizontalPodAutoscaler und RBAC konfigurieren und CPU-/Speichernutzung mit Metrics Server prüfen.
Für wen dieser Kurs geeignet ist
Der Kurs ist für Anfänger, die viele Kubernetes-Befehle und Ressourcentypen kennenlernen möchten, sowie Container-Nutzer und DevOps-Einsteiger mit Bedarf an einer praktischen Referenzbasis. Die Labs starten grundlegend, doch spätere Themen und fünf Challenges verlangen mehr Selbstständigkeit; die Dashboard-Security-Challenge ist Advanced.
Voraussetzungen: Kubernetes-Erfahrung ist nicht nötig. Linux-Terminal, Container und einfaches YAML werden empfohlen. Cluster-, Befehls- und Workload-Abschnitte sollten vor Storage, Scheduling, Autoscaling und RBAC bearbeitet werden.
Lernumgebung: Die Aktivitäten nutzen grafische Ubuntu-22.04-VMs mit Terminal, lokalem Single-Node-Minikube, kubectl und Browser für Dashboard-Aufgaben. Jede Aktivität hat eine eigene Umgebung; Clusterzustand wird nicht zwischen Labs übernommen.
Häufig gestellte Fragen
Was unterscheidet den Kurs von „Kubernetes für Einsteiger“?
Dieser Kurs ist breiter: 43 Aktivitäten zu Befehlen, Controllern, Ingress, Storage, Scheduling, HPA, RBAC, Dashboard und Metriken. „Kubernetes für Einsteiger“ umfasst 12 gepaarte Aktivitäten mit Fokus auf stateless Kernoperationen in einem festgelegten v1.35.5-Cluster.
Sind alle Aktivitäten Beginner?
Nein. Kurs und 38 Labs sind Beginner, aber vier Challenges sind Intermediate und der read-only Dashboard-Zugriff ist Advanced. Bearbeite sie als Kontrollpunkte nach dem zugehörigen geführten Stoff.
Sind Internet oder ein bezahltes Konto nötig?
Das hängt von der Aktivität ab. Einige starten Minikube, aktivieren Addons oder laden Images; das erste Lab bezeichnet seinen Image-Pull-Pfad als Pro-only und nennt für Free eine mögliche vorbereitete Umgebung. Lies jeweils die Zugriffshinweise.
Entsteht ein Produktions- oder Multi-Node-Cluster?
Nein. Die Labs verwenden Single-Node-Minikube zum Lernen einzelner Funktionen, nicht für Hochverfügbarkeit, Managed Cloud Kubernetes, Multi-Node-Planung oder eine persistente Produktionsplattform.


