Kontakt aufnehmen
 Dauer 14 Stunden

Schulungsübersicht

Einführung in Kubernetes

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

Kernkomponenten und Architektur

  • Architektur von Control Plane und Nodes
  • Pods, ReplicaSets und Deployments
  • Services, Labels und Selektoren

Einrichten einer Kubernetes-Umgebung

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

Bereitstellung von Anwendungen in Kubernetes

  • Erstellung und Verwaltung von Pods und Deployments
  • Rolling Updates und Rollbacks
  • Verwaltung von Container-Images

Netzwerk und Services

  • Überblick über die Cluster-Netzwerkarchitektur
  • Erstellung interner und externer Services
  • Grundlagen von DNS, Ingress-Controllern und Lastverteilung

Volumes und Speicherung

  • Arbeiten mit persistenten Volumes und Claims
  • Storage Classes und dynamische Provisionierung
  • Strategien für die Datenpersistenz

Cluster-Monitoring und Fehlerbehebung

  • Inspektion von Pod-Logs und Events
  • Häufige kubectl-Diagnosebefehle
  • Best Practices für Ressourcenlimits und Health Checks

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Verständnis von Konzepten der Containerisierung (z. B. Docker)
  • Erfahrung mit der Linux-Befehlszeile
  • Grundkenntnisse in Netzwerk und Systemadministration

Zielgruppe

  • Entwickler, die containerisierte Anwendungen bereitstellen
  • DevOps-Ingenieure, die Container-Orchestrierung verwalten
  • Systemadministratoren, die Kubernetes-Umgebungen unterstützen

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien