From b2b537322191f8b97344b48293b43ba5ad83b140 Mon Sep 17 00:00:00 2001 From: Willi Carlsen Date: Wed, 22 Jul 2026 14:14:13 +0200 Subject: [PATCH 1/2] Kube-state-metrics was OOM'ing beause of spiky memory usage on restarts Signed-off-by: Willi Carlsen --- apps/grafana/release.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/grafana/release.yaml b/apps/grafana/release.yaml index 4d73e6e0..79a230bb 100644 --- a/apps/grafana/release.yaml +++ b/apps/grafana/release.yaml @@ -223,9 +223,9 @@ spec: resources: requests: cpu: 20m - memory: 256Mi + memory: 1Gi limits: - memory: 256Mi + memory: 1Gi priorityClassName: cluster-observability rbac: create: true @@ -264,4 +264,4 @@ spec: maxUnavailable: 25% prometheus-operator-crds: - enabled: false \ No newline at end of file + enabled: false From 1129cb7a2241c1b583d6e7f7d89eb5e9bf4e69c4 Mon Sep 17 00:00:00 2001 From: wcarlsen Date: Wed, 22 Jul 2026 12:15:47 +0000 Subject: [PATCH 2/2] Update CRDs and render helm templates --- .../Deployment-grafana-k8s-monitoring-kube-state-metrics.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/grafana/manifests/Deployment-grafana-k8s-monitoring-kube-state-metrics.yml b/apps/grafana/manifests/Deployment-grafana-k8s-monitoring-kube-state-metrics.yml index ac9feac8..b3609937 100644 --- a/apps/grafana/manifests/Deployment-grafana-k8s-monitoring-kube-state-metrics.yml +++ b/apps/grafana/manifests/Deployment-grafana-k8s-monitoring-kube-state-metrics.yml @@ -82,10 +82,10 @@ spec: timeoutSeconds: 5 resources: limits: - memory: 256Mi + memory: 1Gi requests: cpu: 20m - memory: 256Mi + memory: 1Gi securityContext: allowPrivilegeEscalation: false capabilities: