github.com/argoproj/argo-cd/v3@v3.2.1/applicationset/examples/list-generator/list-example.yaml (about)

     1  apiVersion: argoproj.io/v1alpha1
     2  kind: ApplicationSet
     3  metadata:
     4    name: guestbook
     5  spec:
     6    goTemplate: true
     7    goTemplateOptions: ["missingkey=error"]
     8    generators:
     9    - list:
    10        elements:
    11        - cluster: engineering-dev
    12          url: https://kubernetes.default.svc
    13        - cluster: engineering-prod
    14          url: https://kubernetes.default.svc
    15    template:
    16      metadata:
    17        name: '{{.cluster}}-guestbook'
    18      spec:
    19        project: default
    20        source:
    21          repoURL: https://github.com/argoproj/argo-cd.git
    22          targetRevision: HEAD
    23          path: applicationset/examples/list-generator/guestbook/{{.cluster}}
    24        destination:
    25          server: '{{.url}}'
    26          namespace: guestbook