apiVersion: argoproj.io/v1alpha1 kind: ApplicationSet metadata: name: cloudflare-tunnel namespace: argocd spec: generators: - list: elements: - appName: cloudflare-tunnel-infra - appName: cloudflare-tunnel-my-apps template: metadata: name: "{{appName}}" spec: project: cloudflare source: repoURL: ssh://git@gitea-ssh.dev-tools.svc.cluster.local:2222/dvirlabs/cloudflare.git targetRevision: HEAD path: charts/cloudflare-tunnel helm: releaseName: "{{appName}}" valueFiles: - "../../manifests/{{appName}}/values.yaml" destination: server: https://kubernetes.default.svc namespace: "cloudflare" syncPolicy: automated: prune: true selfHeal: true syncOptions: - CreateNamespace=true