apiVersion: argoproj.io/v1alpha1 kind: ApplicationSet metadata: name: apps-manager namespace: argocd spec: generators: - list: elements: - name: example-app namespace: example-app path: argocd-apps/example-app - name: json-echo namespace: json-echo path: argocd-apps/json-echo template: metadata: name: '{{name}}' spec: source: repoURL: "https://git.konsthol.eu/konsthol/argocdapps" targetRevision: main path: '{{path}}' destination: server: "https://kubernetes.default.svc" namespace: '{{namespace}}' syncPolicy: automated: prune: true selfHeal: true syncOptions: - CreateNamespace=true