apiVersion: argoproj.io/v1alpha1 kind: ApplicationSet metadata: name: dev namespace: argocd spec: generators: - git: repoURL: https://github.com/myspotontheweb/argocd-workloads-demo.git revision: HEAD directories: - path: apps/*/dev template: metadata: name: '{{path[1]}}-dev' spec: project: "dev" source: repoURL: https://github.com/myspotontheweb/argocd-workloads-demo.git targetRevision: HEAD path: '{{path}}' destination: server: https://kubernetes.default.svc namespace: '{{path[1]}}-dev' syncPolicy: automated: prune: true selfHeal: true syncOptions: - CreateNamespace=true