feat(manifests): update Grafana and kube-state-metrics to use freeleaps-monitoring-system namespace; enable ThanosRuler and configure Prometheus storage
Signed-off-by: 孙振宇 <>
This commit is contained in:
parent
51efcea05e
commit
38d10f0e81
@ -0,0 +1,6 @@
|
||||
apiVersion: v1
|
||||
kind: Namespace
|
||||
metadata:
|
||||
name: freeleaps-controls-system
|
||||
labels:
|
||||
name: freeleaps-controls-system
|
||||
@ -1003,7 +1003,7 @@ alertmanager:
|
||||
##
|
||||
grafana:
|
||||
enabled: true
|
||||
namespaceOverride: ""
|
||||
namespaceOverride: "freeleaps-monitoring-system"
|
||||
|
||||
## ForceDeployDatasources Create datasource configmap even if grafana deployment has been disabled
|
||||
##
|
||||
@ -2132,7 +2132,7 @@ kubeStateMetrics:
|
||||
## Configuration for kube-state-metrics subchart
|
||||
##
|
||||
kube-state-metrics:
|
||||
namespaceOverride: ""
|
||||
namespaceOverride: "freeleaps-monitoring-system"
|
||||
rbac:
|
||||
create: true
|
||||
releaseLabel: true
|
||||
@ -2217,7 +2217,7 @@ nodeExporter:
|
||||
## Configuration for prometheus-node-exporter subchart
|
||||
##
|
||||
prometheus-node-exporter:
|
||||
namespaceOverride: ""
|
||||
namespaceOverride: "freeleaps-monitoring-system"
|
||||
podLabels:
|
||||
## Add the 'node-exporter' label to be used by serviceMonitor to match standard common usage in rules and grafana dashboards
|
||||
##
|
||||
@ -3972,7 +3972,14 @@ prometheus:
|
||||
## Prometheus StorageSpec for persistent data
|
||||
## ref: https://github.com/prometheus-operator/prometheus-operator/blob/main/Documentation/user-guides/storage.md
|
||||
##
|
||||
storageSpec: {}
|
||||
storageSpec:
|
||||
volumeClaimTemplate:
|
||||
spec:
|
||||
storageClassName: freeleaps-node-local
|
||||
accessModes: ["ReadWriteOnce"]
|
||||
resources:
|
||||
requests:
|
||||
storage: 20Gi
|
||||
## Using PersistentVolumeClaim
|
||||
##
|
||||
# volumeClaimTemplate:
|
||||
@ -4500,7 +4507,7 @@ thanosRuler:
|
||||
|
||||
## Deploy thanosRuler
|
||||
##
|
||||
enabled: false
|
||||
enabled: true
|
||||
|
||||
## Annotations for ThanosRuler
|
||||
##
|
||||
|
||||
Loading…
Reference in New Issue
Block a user