apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: monitoring-stack namespace: argocd spec: project: default source: repoURL: https://prometheus-community.github.io/helm-charts chart: kube-prometheus-stack targetRevision: 81.6.9 helm: skipCrds: true values: | grafana: enabled: true prometheus: prometheusSpec: scrapeInterval: 15s evaluationInterval: 15s additionalScrapeConfigs: - job_name: mpabi-yellowstone-geyser metrics_path: /metrics scrape_interval: 10s fallback_scrape_protocol: PrometheusText0.0.4 static_configs: - targets: - 10.66.66.1:8999 - job_name: mpabi-node-exporter metrics_path: /metrics scrape_interval: 15s static_configs: - targets: - 10.66.66.1:9100 prometheusOperator: admissionWebhooks: enabled: false patch: enabled: false destination: server: https://kubernetes.default.svc namespace: monitoring syncPolicy: automated: prune: true selfHeal: true syncOptions: - CreateNamespace=true - Replace=true - ServerSideApply=true