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

  • Nutzung von Minikube oder Kind für lokale Cluster
  • kubectl-Befehlszeilen-Werkzeug
  • Zugriff auf und Inspektion von Cluster-Komponenten

Bereitstellung von Anwendungen in Kubernetes

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

Netzwerk und Services

  • Übersicht über die Cluster-Netzwerkarchitektur
  • Erstellen interner und externer Services
  • DNS, Ingress-Controller und Grundlagen des Load Balancing

Volumen und Speicher

  • Arbeiten mit persistenten Volumens und Claims
  • Speicherklassen und dynamische Provisionierung
  • Strategien für Datenpersistenz

Überwachung und Troubleshooting von Clustern

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

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Verständnis der Konzepte der Containerisierung (z. B. Docker)
  • Erfahrung mit der Linux-Befehlszeile
  • Grundkenntnisse im Netzwerk und in der 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