@@ -310,31 +310,6 @@ image::argo-cd-git-ops/minio-dag-run-logs.png[]
310310
311311The log files contained in the single folders are the same as the logs shown above in the Airflow web UI.
312312
313- == Conclusion
314-
315- This demo acts as a blueprint for showing how complex data platform components can be managed with ArgoCD and GitOps.
316- Once familiar with this pattern, you can extend it to multi-cluster environments, add CI/CD pipelines for automated manifest testing,
317- or integrate external secret stores like HashiCorp Vault for production use.
318- This setup lays the foundation for a fully automated, scalable, and secure Kubernetes-based data platform.
319-
320- This tutorial demonstrates how ArgoCD and Stackable can be combined to deliver a streamlined GitOps experience:
321-
322- * All cluster resources and workloads are managed declaratively via Git.
323- * ArgoCD continuously ensures the cluster state matches Git.
324- * Sealed Secrets provide secure and auditable secret management.
325- * Airflow DAG updates occur automatically by committing code to the repository.
326-
327- This approach scales naturally across environments - development, staging, and production - while reducing manual operations, improving visibility,
328- and enforcing consistency.
329- By adopting GitOps with ArgoCD and Stackable, teams gain a clear, auditable, and automated path from code to production.
330-
331- Next steps:
332-
333- * Explore multi-cluster ApplicationSet deployments to target multiple Kubernetes clusters.
334- * Integrate CI workflows to automatically validate and merge manifest updates.
335- * Expand beyond Airflow to manage additional Stackable components (e.g., Kafka, Trino, Superset).
336- * Experiment with DataOps (e.g., Airflow and Trino).
337-
338313[#interact-with-git-repository]
339314== How to interact with ArgoCD, Airflow and the Git repository
340315
@@ -427,3 +402,28 @@ git push origin <my-custom-branch-with-changes>
427402----
428403
429404Now ArgoCD and Airflow should sync the respective changes into the cluster.
405+
406+ == Conclusion
407+
408+ This demo acts as a blueprint for showing how complex data platform components can be managed with ArgoCD and GitOps.
409+ Once familiar with this pattern, you can extend it to multi-cluster environments, add CI/CD pipelines for automated manifest testing,
410+ or integrate external secret stores like HashiCorp Vault for production use.
411+ This setup lays the foundation for a fully automated, scalable, and secure Kubernetes-based data platform.
412+
413+ This tutorial demonstrates how ArgoCD and Stackable can be combined to deliver a streamlined GitOps experience:
414+
415+ * All cluster resources and workloads are managed declaratively via Git.
416+ * ArgoCD continuously ensures the cluster state matches Git.
417+ * Sealed Secrets provide secure and auditable secret management.
418+ * Airflow DAG updates occur automatically by committing code to the repository.
419+
420+ This approach scales naturally across environments - development, staging, and production - while reducing manual operations, improving visibility,
421+ and enforcing consistency.
422+ By adopting GitOps with ArgoCD and Stackable, teams gain a clear, auditable, and automated path from code to production.
423+
424+ Next steps:
425+
426+ * Explore multi-cluster ApplicationSet deployments to target multiple Kubernetes clusters.
427+ * Integrate CI workflows to automatically validate and merge manifest updates.
428+ * Expand beyond Airflow to manage additional Stackable components (e.g., Kafka, Trino, Superset).
429+ * Experiment with DataOps (e.g., Airflow and Trino).
0 commit comments