Kube Prometheus Stack | ArgoCD
YAML
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
finalizers:
- resources-finalizer.argocd.argoproj.io
name: kube-prometheus-stack
namespace: argocd
spec:
destination:
namespace: monitoring
server: https://kubernetes.default.svc
project: default
source:
chart: kube-prometheus-stack
helm:
values: |-
prometheus-node-exporter:
hostRootFsMount:
enabled: false
prometheusOperator:
admissionWebhooks:
failurePolicy: Ignore
repoURL: https://prometheus-community.github.io/helm-charts
targetRevision: 46.6.0
syncPolicy:
syncOptions:
- ServerSideApply=true
- CreateNamespace=true
# https://blog.ediri.io/kube-prometheus-stack-and-argocd-25-server-side-apply-to-the-rescue