apiVersion: argoproj.io/v1alpha1 kind: ApplicationSet metadata: name: apps namespace: argocd spec: goTemplate: true goTemplateOptions: ["missingkey=error"] generators: - git: repoURL: https://git.mvzijl.nl/marco/veda.git revision: applicationset-rewrite directories: - path: apps/* template: metadata: name: '{{.path.basename}}' finalizers: - resources-finalizer.argocd.argoproj.io spec: project: test source: repoURL: https://git.mvzijl.nl/marco/veda.git targetRevision: applicationset-rewrite path: '{{.path.path}}' destination: server: https://kubernetes.default.svc namespace: '{{.path.basename}}' syncPolicy: automated: prune: false selfHeal: false syncOptions: - CreateNamespace=true - ApplyOutOfSyncOnly=true