From 3088cde155f3bbd59956ac27bc259bb7d7dced41 Mon Sep 17 00:00:00 2001 From: Mayne0213 Date: Mon, 12 Jan 2026 02:17:00 +0900 Subject: [PATCH] PERF(storage): remove CPU limits for stability - Remove CPU limits from storage components - Prevents CPU throttling issues --- cnpg/helm-values.yaml | 3 +-- minio/helm-values.yaml | 3 +-- pgweb/helm-values.yaml | 3 +-- velero/helm-values.yaml | 6 ++---- zot/helm-values.yaml | 3 +-- 5 files changed, 6 insertions(+), 12 deletions(-) diff --git a/cnpg/helm-values.yaml b/cnpg/helm-values.yaml index 6236528..5819ffd 100644 --- a/cnpg/helm-values.yaml +++ b/cnpg/helm-values.yaml @@ -10,13 +10,12 @@ image: # Replica count for operator replicaCount: 1 -# Resource settings (VPA lowerBound/target) +# Resource settings (no CPU limit for stability) resources: requests: cpu: 15m memory: 100Mi limits: - cpu: 15m memory: 100Mi # RBAC diff --git a/minio/helm-values.yaml b/minio/helm-values.yaml index 92a4bf1..918a275 100644 --- a/minio/helm-values.yaml +++ b/minio/helm-values.yaml @@ -32,13 +32,12 @@ existingSecret: minio-root-password rootUserSecretKey: root-user rootPasswordSecretKey: root-password -# Resource settings (VPA lowerBound/target) +# Resource settings (no CPU limit for stability) resources: requests: cpu: 48m memory: 126Mi limits: - cpu: 104m memory: 183Mi # Service diff --git a/pgweb/helm-values.yaml b/pgweb/helm-values.yaml index 270a479..099b6bb 100644 --- a/pgweb/helm-values.yaml +++ b/pgweb/helm-values.yaml @@ -20,13 +20,12 @@ controllers: secretKeyRef: name: pgweb-password key: database-url - # Resource settings (VPA lowerBound/upperBound) + # Resource settings (no CPU limit for stability) resources: requests: cpu: 15m memory: 100Mi limits: - cpu: 15m memory: 100Mi probes: liveness: diff --git a/velero/helm-values.yaml b/velero/helm-values.yaml index 48d2a1e..8ae0109 100644 --- a/velero/helm-values.yaml +++ b/velero/helm-values.yaml @@ -13,13 +13,12 @@ image: # Replica count (Velero does not support multiple replicas) replicaCount: 1 -# Resource settings (VPA lowerBound/target) +# Resource settings (no CPU limit for stability) resources: requests: cpu: 10m memory: 50Mi limits: - cpu: 14m memory: 50Mi # Init containers for plugins @@ -38,13 +37,12 @@ deployNodeAgent: true nodeAgent: podVolumePath: /var/lib/kubelet/pods privileged: false - # Resource settings (VPA lowerBound/target) + # Resource settings (no CPU limit for stability) resources: requests: cpu: 15m memory: 100Mi limits: - cpu: 15m memory: 100Mi # Configuration for backup storage configuration: diff --git a/zot/helm-values.yaml b/zot/helm-values.yaml index 58ed9f5..eb8d5a9 100644 --- a/zot/helm-values.yaml +++ b/zot/helm-values.yaml @@ -32,13 +32,12 @@ controllers: port: 5000 initialDelaySeconds: 5 periodSeconds: 10 - # Resource settings (VPA lowerBound/target) + # Resource settings (no CPU limit for stability) resources: requests: cpu: 15m memory: 100Mi limits: - cpu: 15m memory: 248Mi service: zot: