Argo CD app-of-apps repo for dataflow workloads (Flink jobs, NiFi flow apps, and related pipeline manifests).
This repo should only contain Argo CD child Application/ApplicationSet resources that point to workload repos.
manifests/*.yaml: childApplicationresources, one per workload repo/app.
dataflow-example-app->https://github.com/dotcomrow/dataflow-example-app.git(prod,manifests/)
- Argo CD deploys this repo (
path: manifests). - This repo creates/updates child
Applicationresources. - Child apps deploy pipeline workloads into
dataflownamespace.
This keeps platform runtime (k8s-kafka) separate from pipeline workloads.