Anmeldung Registrierung
Auto Hell Dunkel
Erweiterte Suche
  1. Startseite
  2. Podcasts
  3. Data Science Deep Dive Podcast
  4. #95: GitOps: Deployments mit Ruhepuls
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
Episode melden

„#95: GitOps: Deployments mit Ruhepuls“

Worum geht es? Danach fragen wir noch nach dem Grund.

Abonnenten

Ad
Berlin, Deutschland

Teilen

Mein Archiv

Deine Privatkopie der Folgen, die du nicht verlieren willst.

Podcast-Folgen verschwinden. Feeds werden auf die letzten Episoden gekürzt, Hoster räumen alte Dateien ab, Formate wechseln den Anbieter und lassen ihr Archiv zurück. Mit „Mein Archiv“ sichert podcast.de die Folgen deiner Podcasts für dich — angefangen bei den ältesten, denn die sind zuerst weg.

  • Deine gesicherten Folgen bleiben hörbar, auch wenn das Original offline geht.
  • Auch Folgen, die im heutigen Feed gar nicht mehr stehen — podcast.de kennt sie noch.
  • Herunterladen bleibt möglich, solange die Folge beim Podcaster liegt. Der zählt seine Abrufe wie bisher.
Startet bald

Sei beim Start von Mein Archiv dabei

Mein Archiv ist fast fertig. Trag dich ein, dann bekommst du eine E-Mail, sobald es losgeht – und bist von Anfang an dabei. Wir schreiben dir nur zum Start, keine Werbung, keine Weitergabe deiner Daten.

Du bekommst zuerst eine Bestätigungsmail. Abmelden geht jederzeit. Datenschutz