Kontakt aufnehmen

Schulungsübersicht

Einführung in Kubernetes

  • Was ist Kubernetes?
  • Vorteile der Container-Orchestrierung
  • Kubernetes im Vergleich zu Docker Swarm und anderen Orchestratorn

Grundlegende Komponenten und Architektur

  • Aufbau des Control Planes und der Knoten
  • Pods, ReplicaSets sowie Deployments
  • Dienste, Labels und Selektoren

Einrichtung einer Kubernetes-Umgebung

  • Verwendung von Minikube oder Kind für lokale Cluster
  • Die Befehlszeilentool kubectl
  • Zugriff auf sowie Inspektion der Cluster-Komponenten

Bereitstellung von Anwendungen in Kubernetes

  • Erstellen und Verwalten von Pods sowie Deployments
  • Rolling Updates und Rollbacks
  • Verwaltung von Container-Images

Netzwerke und Dienste

  • Überblick über das Cluster-Netzwerk
  • Einrichten interner sowie externer Dienste
  • Grundlagen zu DNS, Ingress-Controllern und Lastverteilung

Volumes und Speicherplatzverwaltung

  • Umgang mit persistenten Volumes und Claims
  • Storage Classes sowie dynamische Bereitstellung von Speicherplatz
  • Strategien zur Datenspeicherung

Überwachung und Fehlerbehebung im Cluster

  • Auswertung von Pod-Logs und -Ereignissen
  • Häufig genutzte Diagnose-Befehle mit kubectl
  • Bewährte Methoden zur Festlegung von Ressourcenlimits und Gesundheitsüberprüfungen

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Grundverständnis der Konzepte der Container-Technologie (z. B. Docker)
  • Erfahrung mit der Linux-Befehlszeile
  • Grundsätzliche Kenntnisse in Netzwerken und Systemadministration

Zielgruppe

  • Entwickler, die containerisierte Anwendungen bereitstellen
  • DevOps-Ingenieure für die Orchestrierung von Containern
  • Systemadministratoren im Umgang mit Kubernetes-Umgebungen
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien