Podcast
Podcaster
Beschreibung
vor 3 Tagen
GitOps ist ein DevOps-Ansatz, bei dem der Betrieb von Services
als Code in Git abgelegt und versioniert wird, statt Deployments
manuell über Oberflächen zusammenzuklicken. In dieser Episode
erklären Mira und Andreas, was GitOps ausmacht, wie sich der
deklarative Ansatz vom klassischen imperativen Vorgehen
unterscheidet und wo die Abgrenzung zu Infrastructure as Code
verläuft. Sie sprechen über die Vorteile – etwa
Nachvollziehbarkeit, Versionskontrolle, Automatisierung und
geringere Fehleranfälligkeit – ebenso wie über Herausforderungen
rund um Secrets-Management und das nötige Umdenken. Außerdem
ordnen sie ein, wann sich der Einsatz lohnt und wann manuelles
Vorgehen sinnvoller bleibt. Den Abschluss bildet ein
Hands-on-Teil mit konkreten Einstiegsschritten und Werkzeugen wie
ArgoCD.
**Zusammenfassung**
Was GitOps ist: Betrieb von Services als versionierter Code
in Git, inklusive Konfiguration und laufender Versionen
Beispiel API-Deployment: früher alles in der Pipeline, heute
ein separates Repo, das den gewünschten Zustand beschreibt und
von Tools wie ArgoCD mit dem Cluster abgeglichen wird
Abgrenzung zu Infrastructure as Code: GitOps fokussiert die
laufenden Services statt der Infrastruktur und gleicht Änderungen
aktiv und kontinuierlich an
Vorteile: Dokumentation, Rollback per Versionskontrolle,
Automatisierung, weniger Fehler, Review-Möglichkeit und
gemeinsame Verwaltung mehrerer Service-Versionen
Herausforderungen: Umstieg von imperativ auf deklarativ,
schwierigeres Debugging, alles muss in Git liegen, Secrets
brauchen ein zusätzliches Tool
Wann sinnvoll: ab MVP fast immer; bei kurzlebigen PoCs ruhig
manuell oder per Pipeline
Einstieg: mit neueren, einfacheren Projekten starten, ArgoCD
installieren und schrittweise komplexer werden (dev/prod, mehrere
Services)
Fazit: kurze Einarbeitung, dann lohnt es sich – inzwischen
etablierter Standard und "Deployments mit Ruhepuls"
**Links**
ArgoCD: https://argo-cd.readthedocs.io
FluxCD: https://fluxcd.io
ArgoCD Image Updater:
https://argocd-image-updater.readthedocs.io
Sealed Secrets:
https://github.com/bitnami-labs/sealed-secrets
External Secrets Operator: https://external-secrets.io
Helm: https://helm.sh
Kustomize: https://kustomize.io
Kubernetes: https://kubernetes.io
Fragen, Feedback oder Themenwünsche?
Schreibt uns gern an: podcast@inwt-statistics.de
Weitere Episoden
38 Minuten
vor 2 Wochen
34 Minuten
vor 1 Monat
47 Minuten
vor 1 Monat
47 Minuten
vor 1 Monat
46 Minuten
vor 2 Monaten
Kommentare (0)
Melde Dich an, um einen Kommentar zu schreiben.