From 79d8b3d0d058ffbbb56e7c33b329da11c7b8f344 Mon Sep 17 00:00:00 2001 From: Robert Klonner Date: Wed, 31 Dec 2025 10:32:53 +0100 Subject: [PATCH] Add example applicationset that uses a git generator --- examples/appset-kustomize/my-app-set.yaml | 31 +++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 examples/appset-kustomize/my-app-set.yaml diff --git a/examples/appset-kustomize/my-app-set.yaml b/examples/appset-kustomize/my-app-set.yaml new file mode 100644 index 00000000..b06dcba6 --- /dev/null +++ b/examples/appset-kustomize/my-app-set.yaml @@ -0,0 +1,31 @@ +apiVersion: argoproj.io/v1alpha1 +kind: ApplicationSet +metadata: + name: my-service-app-set + namespace: argocd +spec: + goTemplate: true + goTemplateOptions: ["missingkey=error"] + generators: + - list: + elements: + - env: production + - env: staging + template: + metadata: + name: 'my-service-app-set-{{.env}}' + spec: + project: default + destination: + name: in-cluster + namespace: 'my-service-app-set-{{.env}}' + source: + repoURL: https://github.com/dag-andersen/argocd-diff-preview + targetRevision: HEAD + path: 'examples/kustomize/my-service/overlay/{{.env}}/' + syncPolicy: + automated: + prune: true + selfHeal: true + syncOptions: + - CreateNamespace=true \ No newline at end of file