Added monitoring configurations for app-of-apps and prometheus

This commit is contained in:
2023-11-08 09:35:43 +01:00
parent 04d9432a46
commit fb87d34c96
12 changed files with 109 additions and 0 deletions
@@ -0,0 +1,37 @@
kube-prometheus-stack:
prometheusOperator:
admissionWebhooks:
certManager:
enabled: true
# issuerRef:
# name: "lets-encrypt"
# kind: "ClusterIssuer"
prometheus-node-exporter:
hostRootFsMount:
mountPropagation: None
alertmanager:
enabled: true
grafana:
enabled: true
prometheus:
prometheusSpec:
retention: 6h
disableCompaction: true
storageSpec:
volumeClaimTemplate:
spec:
storageClassName: hcloud-volumes
accessModes: [ "ReadWriteOnce" ]
resources:
requests:
storage: 10Gi
ingress:
enabled: false
kubeControllerManager:
endpoints:
- 10.0.0.4
kubeScheduler:
endpoints:
- 10.0.0.4