apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: kube-prometheus-stack namespace: argocd labels: env: dev finalizers: - resources-finalizer.argocd.argoproj.io spec: project: default syncPolicy: automated: selfHeal: true syncOptions: - CreateNamespace=true - ServerSideApply=true # do not copy metdata, since (because of its large size) it can lead to sync failure destination: name: in-cluster namespace: monitoring sources: - repoURL: https://github.com/prometheus-community/helm-charts path: charts/kube-prometheus-stack targetRevision: HEAD helm: valueFiles: - $values/stacks/monitoring/kube-prometheus/values.yaml - repoURL: https://{{{ .Env.DOMAIN_GITEA }}}/giteaAdmin/edfbuilder targetRevision: HEAD ref: values