Kubernetes wirkt von außen wie ein Berg aus Fachbegriffen. In dieser Schulung bauen wir den Berg von unten auf: erst der Container, dann der Pod, dann das Deployment – und am Ende läuft eine echte Anwendung im Cluster, die Sie selbst ausgerollt haben.
Jede Teilnehmerin und jeder Teilnehmer arbeitet an einer eigenen Übungsumgebung. Es wird mehr getippt als zugehört.
Inhalte
Tag 1 – Grundlagen und erste Workloads
- Warum Container? Abgrenzung zu virtuellen Maschinen
- Images bauen, Schichten verstehen, Registry nutzen
- Cluster-Architektur: Control Plane, Nodes, etcd, Scheduler
kubectlim Alltag: beobachten, beschreiben, debuggen- Pods, ReplicaSets und Deployments
- Konfiguration über ConfigMaps und Secrets
Tag 2 – Netzwerk, Storage und Betrieb
- Services: ClusterIP, NodePort, LoadBalancer
- Ingress und TLS-Zertifikate
- Persistente Daten: Volumes, PersistentVolumeClaims, StorageClasses
- Ressourcenlimits, Health Checks und Autoscaling
- Rolling Updates und Rollbacks
- Paketierung mit Helm
- Typische Fehlerbilder und wie man sie liest
Voraussetzungen
Grundkenntnisse in der Linux-Kommandozeile. Vorkenntnisse zu Containern sind hilfreich, aber nicht zwingend – Tag 1 holt alle ab.
Was Sie mitnehmen
Ein Übungsprojekt, das Sie behalten, eine kommentierte Befehlsreferenz und Manifest-Vorlagen, die Sie direkt in Ihrer Umgebung weiterverwenden können.
