DevOps

Container-Orchestrierung mit Kubernetes

Nach Docker kommt Kubernetes: viele Container auf vielen Hosts, automatisches Skalieren, Self-Healing. Dieser Kurs fuehrt dich Schritt fuer Schritt ein — Architektur, kubectl, Pods, Deployments, Services, Ingress, ConfigMaps, Secrets, Storage, Helm und Troubleshooting. Mit vielen kleinen Uebungen und Labor-Empfehlungen (minikube, k3d, kind).

angelehnt an CNCF CKAD und CKA

10
Kapitel
14h
Lernzeit
Experte
Niveau
Gratis
Komplett kostenlos

Jetzt anmelden und loslegen

Mit deinem kostenlosen Account bekommst du Zugriff auf den vollständigen Kursinhalt, alle Übungen und deinen persönlichen Lernfortschritt.

Das lernst du in diesem Kurs

  1. 1

    Was ist Kubernetes?

    Das Problem, die Lösung, und warum es überall ist.

  2. 2

    Die Architektur

    Control Plane, Worker Nodes, Pods — die Bausteine.

  3. 3

    kubectl — die Kommandozeile

    Das wichtigste Werkzeug — plus nuetzliche Abkuerzungen.

  4. 4

    Pods, Deployments, ReplicaSets

    Warum du fast nie direkt Pods anlegst.

  5. 5

    Services und Netzwerk

    Wie Pods einander finden und nach aussen erreichbar werden.

  6. 6

    ConfigMaps und Secrets

    Konfiguration getrennt vom Code — der 12-Factor-App-Ansatz.

  7. 7

    Storage: Volumes und PersistentVolumes

    Wenn Pods sterben, sollen Daten bleiben.

  8. 8

    Helm — der Package-Manager

    Wiederverwendbare Apps statt 100 Zeilen YAML.

  9. 9

    Production Best Practices

    Namespaces, RBAC, Resource-Limits, Monitoring — der Enterprise-Stack.

  10. 10

    Troubleshooting und Prüfungsvorbereitung

    Debug-Workflow + Weg zu CKAD/CKA.