apiVersion: argoproj.io/v1alpha1 kind: ApplicationSet metadata: name: geoserver namespace: argocd spec: generators: - list: elements: - cluster: https://kubernetes.default.svc env: prod hostname: geoserver.srv.oceanbox.io - cluster: https://kubernetes.default.svc env: staging hostname: geoserver.beta.oceanbox.io template: metadata: name: '{{ env }}-geoserver' spec: project: atlantis destination: server: https://kubernetes.default.svc namespace: geoserver sources: - repoURL: https://gitlab.com/oceanbox/charts.git targetRevision: HEAD path: geoserver plugin: name: kustomize-helm-with-rewrite parameters: - name: env string: prod - name: hostname string: geoserver.srv.oceanbox.io - name: flags string: "--skip-tests" - name: chart string: ncsa/geoserver # - repoURL: https://gitlab.com/oceanbox/manifests.git # targetRevision: HEAD # # path: /{{ env }} # ref: values