diff options
Diffstat (limited to 'data.d/k3s-master/manifests.d/oolah/monitoring/prometheus/helm-chart.yaml')
-rw-r--r-- | data.d/k3s-master/manifests.d/oolah/monitoring/prometheus/helm-chart.yaml | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/data.d/k3s-master/manifests.d/oolah/monitoring/prometheus/helm-chart.yaml b/data.d/k3s-master/manifests.d/oolah/monitoring/prometheus/helm-chart.yaml new file mode 100644 index 0000000..f32479b --- /dev/null +++ b/data.d/k3s-master/manifests.d/oolah/monitoring/prometheus/helm-chart.yaml @@ -0,0 +1,40 @@ +--- +apiVersion: helm.cattle.io/v1 +kind: HelmChart +metadata: + name: prometheus + namespace: kube-system +spec: + repo: "https://prometheus-community.github.io/helm-charts" + chart: "prometheus" + targetNamespace: "monitoring" + valuesContent: |- + server: + baseURL: "https://prometheus.tyil.nl" + global: + scrape_interval: "1m" + scrape_timeout: "10s" + evaluation_interval: "1m" + ingress: + enabled: true + ingressClassName: "traefik" + annotations: + cert-manager.io/cluster-issuer: "letsencrypt-production" + tls: + - hosts: + - "prometheus.tyil.nl" + secretName: "tls-nl.tyil.prometheus" + hosts: + - "prometheus.tyil.nl" + persistentVolume: + enabled: true + existingClaim: "prometheus" + prometheus.yml: + scrape_configs: + - job_name: exporter-postgresql + static_configs: + - targets: + - "prometheus-exporter-postgresql-prometheus-postgres-exporter:80" + alertmanager: + enabled: false +... |