Das GitOps-Modell macht die manuelle Verwaltung von Kubernetes-Bereitstellungen überflüssig. Mit GitOps wird der Status von Bereitstellungen in Textdateien verwaltet, die gespeichert, verfolgt und überprüft werden können. Eine automatisierte „Ops“-Funktion stellt sicher, dass das Kubernetes-System im gewünschten Zustand konfiguriert ist. GitOps eliminiert menschliche Fehler und automatisiert den Bereitstellungsprozess vollständig.
- Alle, die wissen möchten, was GitOps ist und wie sie Git als „Quelle der Wahrheit“ für die Bereitstellung von Infrastruktur und Anwendungen nutzen können.
- Kubernetes-Architektur und Schlüsselkonzepte (Knoten, Pods, Dienste, Namespaces)
- Prinzipien, Geschichte und Vorteile von GitOps
- GitOps-Tools: Flux, ArgoCD, JenkinsX und mehr
- ArgoCD-Installation und -Konfiguration
- Bereitstellen von Anwendungen mit ArgoCD unter Verwendung von GUI und Manifesten
- Änderungsverwaltung und Synchronisierungsverlauf
- Skalieren und Aktualisieren von Anwendungen
- Best Practices bei der Verwendung von ArgoCD
- Die Grundlagen der Codeversionierung verstehen
- Kenntnisse in Git und grundlegenden Befehlen (empfohlen: Git-Grundlagen)
- Kenntnisse der Kubernetes-Architektur und -Konzepte (empfohlen: Kubernetes-Grundlagen)
- Grundlegendes Verständnis der Konzepte von cloud computing
- Aktives Github-Konto
- Kubernetes und Git – kurze Zusammenfassung
- Was ist GitOps?
- GitOps-Tools
- ArgoCD – Einführung und Konfiguration
- Bereitstellen von Anwendungen mit ArgoCD
- Änderungsverwaltung und Verlaufsanzeige
- Skalieren und Aktualisieren von Anwendungen
- Bewährte Methoden für ArgoCD
Derzeit gibt es keine Empfehlungen.

