Prometheus
Jump to navigation
Jump to search
Notes on working with Prometheus via ArgoCD
Currently using ArgoCD and the kube prometheus stack installation there is a bug. This notes the fix | github bug in ArgoCD. The fix is basically to create 2 applications in the same namespace. First is the CRD, and the second is the stack install itself. This appears to be due to the way kubectl deals with the overall installation.
CRD changes:
repoURL: https://github.com/prometheus-community/helm-charts.git path: charts/kube-prometheus-stack/crds/ targetRevision: kube-prometheus-stack-31.0.0 directory: recurse: true syncOptions: - Replace=true
Main application changes: (edit yaml manually from within creation part of GUI)
repoURL: https://prometheus-community.github.io/helm-charts chart: kube-prometheus-stack targetRevision: 31.0.0 helm: releaseName: ... skipCrds: true values: | ...