apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: prometheus namespace: argo-cd finalizers: - resources-finalizer.argocd.argoproj.io spec: destination: server: https://kubernetes.default.svc namespace: prometheus project: default source: chart: kube-prometheus-stack helm: values: | namespaceOverride: prometheus alertmanager.enabled: true kubeApiServer.enabled: false kubelet.enabled: false kubeControllerManager.enabled: false coreDns.enabled: false kubeDns.enabled: false kubeEtcd.enabled: false kubeScheduler.enabled: false kubeProxy.enabled: false kubeStateMetrics.enabled: false grafana: ingress: enabled: true ingressClassName: traefik annotations: cert-manager.io/acme-challenge-type: dns01 cert-manager.io/cluster-issuer: roxedus.com-cloudflare hosts: - grafana.roxedus.com tls: - hosts: - grafana.roxedus.com secretName: grafana-roxedus-com-cert repoURL: https://prometheus-community.github.io/helm-charts targetRevision: 42.2.1 syncPolicy: automated: prune: true selfHeal: true syncOptions: - CreateNamespace=true