-
-
Notifications
You must be signed in to change notification settings - Fork 9
Labels
Description
Stackable data platforms are defined declaratively, enabling automated, standardized, and efficient deployments.
This demo showcases an exemplary GitOps setup for the Stackable data platform using e.g. ArgoCD and distinct Dev/Prod stages. This approach offers consistency, version control, speed, enhanced collaboration, robust security, and observability, making it easier for teams to manage infrastructure as code and adopt Stackable.
For new, non-advanced users, this setup simplifies the learning curve, reduces manual errors, and provides a clear pathway to modern DevOps/GitOps practices.
Prerequisites
- no Dev/Prod stages (only 1 cluster)
- without terraform
- including secrets via git (sealed secrets)
Tasks - GitOps
- Provide Argo Stack (Argo, Sealed-Secrets, Stackable-operators)
- Argo-fy stackable operators, airflow and its dependencies
- Show ArgoCD UI
- Provide guide to scale settings via gitops (e.g. scale webserver replicas) or add new DAGs via git-sync
- Show Airflow UI and start DAGs and view logs
- Documentation
maltesander and dervoeti
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done