Browse Source

Add argocd/prometheus examples

master
Nico Schottelius 7 months ago
parent
commit
9de96135d0
  1. 14
      prometheus-monitoring/argocd-application-helm.yaml
  2. 17
      prometheus-monitoring/argocd-application-kube-prometheus.yaml

14
prometheus-monitoring/argocd-application-helm.yaml

@ -0,0 +1,14 @@
project: default
source:
repoURL: 'https://prometheus-community.github.io/helm-charts'
targetRevision: 30.2.0
chart: kube-prometheus-stack
destination:
server: 'https://kubernetes.default.svc'
namespace: monitoring
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=true

17
prometheus-monitoring/argocd-application-kube-prometheus.yaml

@ -0,0 +1,17 @@
project: default
source:
repoURL: 'https://github.com/prometheus-operator/kube-prometheus.git'
path: manifests
targetRevision: v0.10.0
directory:
recurse: true
jsonnet: {}
destination:
server: 'https://kubernetes.default.svc'
namespace: monitoring
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=true
Loading…
Cancel
Save