Stackable Docs Hub

Stackable

Stackable

GitOps in Aktion mit ArgoCD

Demo · argo-cd-git-ops

GitOps in Aktion mit ArgoCD

Betreibe die Stackable Data Platform deklarativ: jede Änderung liegt in Git, wird wie Code reviewt und von ArgoCD kontinuierlich auf deinen Cluster abgeglichen.

SO GEHT'S LOS

Mit einem Kubernetes-Cluster genügt ein einziger Befehl:

$stackablectl demo install argo-cd-git-ops

Funktionen

Was diese Demo zeigt

Deklarative Plattform

In dieser wird Airflow aus dem Stack als Manifest in Git beschrieben, ohne Click-Ops.

Nachvollziehbare Historie

Jede Änderung ist ein Commit: wer, was und wann, mit sofortigem Rollback.

Selbstheilend

Manuelle Änderungen am Cluster werden auf den Repository-Stand zurückgesetzt.

Kontinuierlicher Abgleich

ArgoCD überwacht Git und gleicht jede Abweichung automatisch auf den Soll-Zustand ab.

Umgebungsgleichheit

Befördere dieselben Manifeste von Dev über Staging bis Produktion.

App-of-Apps

Eine einzige Root-Application bootstrappt Operatoren, Datenprodukte und Dashboards.

Demo-Komponenten

Der Stack im Detail

ArgoCD

GitOps-Engine

Gleicht den Kubernetes-Zustand kontinuierlich mit dem Git-Repository ab, mit Web-UI, die Sync und Health jeder Ressource zeigt.

Apache Airflow

Orchestrierung

Geplante Daten-Workflows, ebenso deklarativ deployt wie der Rest der Plattform.

MinIO

S3-Speicher

S3-kompatibler Objektspeicher als Grundlage der Datenprodukte.

Stackable-Operatoren

Plattform

Alles über denselben GitOps-Fluss installiert und konfiguriert.

Demo-Ablauf

Vom Commit zum laufenden Cluster

1

Installation

Ein einziger stackablectl-Befehl bootstrappt ArgoCD und die App-of-Apps-Root-Application.

2

Sync aus Git

ArgoCD zieht die Manifeste und deployt Operatoren und Datenprodukte automatisch.

3

Abgleich beobachten

Öffne die ArgoCD-UI und sieh jede Komponente healthy und in-sync werden.

4

Änderung vornehmen

Bearbeite ein Manifest in Git; ArgoCD erkennt den Diff und rollt ihn aus.

5

Rollback

Mache den Commit rückgängig und der Cluster kehrt in seinen vorherigen Zustand zurück.

Bereit, es selbst auszuprobieren?

Stelle deine gesamte Datenplattform unter Versionskontrolle und lass ArgoCD den Cluster synchron halten.