From 8efe4bf33818fc4af0246ad297c01168763cbb21 Mon Sep 17 00:00:00 2001 From: Mayne0213 Date: Wed, 7 Jan 2026 22:58:48 +0900 Subject: [PATCH] PERF(repo): apply CPU/Memory limits based on VPA MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Set CPU request to VPA recommendation - Set CPU limit to VPA × 1.5 for burst allowance - Set Memory limit to VPA × 1.5 to prevent OOM - Prevent cascading failure on node failure --- jaejadle-dev/helm-values.yaml | 7 ++++--- jaejadle/helm-values.yaml | 7 ++++--- joossam-dev/helm-values.yaml | 7 ++++--- joossam/helm-values.yaml | 7 ++++--- jotion/helm-values.yaml | 7 ++++--- jovies/helm-values.yaml | 7 ++++--- portfolio/helm-values.yaml | 5 +++-- todo/helm-values.yaml | 7 ++++--- 8 files changed, 31 insertions(+), 23 deletions(-) diff --git a/jaejadle-dev/helm-values.yaml b/jaejadle-dev/helm-values.yaml index 2195b3f..2dea0dc 100644 --- a/jaejadle-dev/helm-values.yaml +++ b/jaejadle-dev/helm-values.yaml @@ -36,10 +36,11 @@ ingress: resources: requests: - memory: 80Mi - cpu: 20m + memory: 150Mi + cpu: 15m limits: - memory: 300Mi + memory: 150Mi + cpu: 23m healthCheck: enabled: true diff --git a/jaejadle/helm-values.yaml b/jaejadle/helm-values.yaml index 1744d4d..b67d512 100644 --- a/jaejadle/helm-values.yaml +++ b/jaejadle/helm-values.yaml @@ -36,10 +36,11 @@ ingress: resources: requests: - memory: 80Mi - cpu: 20m + memory: 150Mi + cpu: 15m limits: - memory: 300Mi + memory: 150Mi + cpu: 23m healthCheck: enabled: true diff --git a/joossam-dev/helm-values.yaml b/joossam-dev/helm-values.yaml index 74d60c5..81d382e 100644 --- a/joossam-dev/helm-values.yaml +++ b/joossam-dev/helm-values.yaml @@ -36,10 +36,11 @@ ingress: resources: requests: - memory: 256Mi - cpu: 20m + memory: 160Mi + cpu: 15m limits: - memory: 512Mi + memory: 160Mi + cpu: 23m healthCheck: enabled: true diff --git a/joossam/helm-values.yaml b/joossam/helm-values.yaml index 06db64a..e776fd8 100644 --- a/joossam/helm-values.yaml +++ b/joossam/helm-values.yaml @@ -36,10 +36,11 @@ ingress: resources: requests: - memory: 256Mi - cpu: 20m + memory: 160Mi + cpu: 15m limits: - memory: 512Mi + memory: 160Mi + cpu: 23m healthCheck: enabled: true diff --git a/jotion/helm-values.yaml b/jotion/helm-values.yaml index 50d884d..15cbf64 100644 --- a/jotion/helm-values.yaml +++ b/jotion/helm-values.yaml @@ -41,10 +41,11 @@ ingress: resources: requests: - memory: 80Mi - cpu: 20m + memory: 128Mi + cpu: 15m limits: - memory: 200Mi + memory: 192Mi + cpu: 23m healthCheck: enabled: true diff --git a/jovies/helm-values.yaml b/jovies/helm-values.yaml index 2477d34..ebe8184 100644 --- a/jovies/helm-values.yaml +++ b/jovies/helm-values.yaml @@ -38,10 +38,11 @@ ingress: resources: requests: - memory: 40Mi - cpu: 5m - limits: memory: 100Mi + cpu: 15m + limits: + memory: 150Mi + cpu: 23m healthCheck: enabled: true diff --git a/portfolio/helm-values.yaml b/portfolio/helm-values.yaml index 1974bd4..270ad6f 100644 --- a/portfolio/helm-values.yaml +++ b/portfolio/helm-values.yaml @@ -40,10 +40,11 @@ ingress: resources: requests: - memory: 80Mi - cpu: 20m + memory: 100Mi + cpu: 25m limits: memory: 150Mi + cpu: 38m healthCheck: enabled: true diff --git a/todo/helm-values.yaml b/todo/helm-values.yaml index df17a65..9bac097 100644 --- a/todo/helm-values.yaml +++ b/todo/helm-values.yaml @@ -41,10 +41,11 @@ ingress: resources: requests: - memory: 50Mi - cpu: 20m + memory: 100Mi + cpu: 15m limits: - memory: 120Mi + memory: 150Mi + cpu: 23m healthCheck: enabled: true