From d5d81b4be0d20f00a2df2c3b87d36f79289d626f Mon Sep 17 00:00:00 2001 From: JJGadgets Date: Sun, 19 Nov 2023 11:33:03 +0800 Subject: [PATCH] feat(kps): switch to local sc, 3 replicas --- .../core/monitoring/kps/app/config/prom.yaml | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/kube/deploy/core/monitoring/kps/app/config/prom.yaml b/kube/deploy/core/monitoring/kps/app/config/prom.yaml index 2fc233f5..8d3126d6 100644 --- a/kube/deploy/core/monitoring/kps/app/config/prom.yaml +++ b/kube/deploy/core/monitoring/kps/app/config/prom.yaml @@ -8,22 +8,23 @@ prometheus: paths: ["/"] pathType: Prefix prometheusSpec: - replicas: 2 + replicas: 3 + retention: 14d + retentionSize: 30GB + walCompression: true + storageSpec: + volumeClaimTemplate: + spec: + storageClassName: local + resources: + requests: + storage: 35Gi + enableAdminAPI: true ruleSelectorNilUsesHelmValues: false serviceMonitorSelectorNilUsesHelmValues: false podMonitorSelectorNilUsesHelmValues: false probeSelectorNilUsesHelmValues: false scrapeConfigSelectorNilUsesHelmValues: false - enableAdminAPI: true - walCompression: true - retentionSize: 15GB - storageSpec: - volumeClaimTemplate: - spec: - storageClassName: block - resources: - requests: - storage: 20Gi resources: requests: cpu: 150m @@ -36,5 +37,4 @@ prometheus: whenUnsatisfiable: DoNotSchedule labelSelector: matchLabels: - app.kubernetes.io/instance: "kps" - app.kubernetes.io/name: "prometheus" + prometheus: "kps"