From 26ca07623e02e018187e3923c4c3ce7f5ef71248 Mon Sep 17 00:00:00 2001 From: Mayne0213 Date: Sat, 10 Jan 2026 14:31:28 +0900 Subject: [PATCH] PERF(platform): adjust resources based on VPA MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Update argocd controller cpu 126m→350m, memory 1700Mi→640Mi - Update argocd server memory 138Mi→121Mi - Update argocd repo-server cpu 15m→49m, memory 1536Mi→933Mi - Update argocd-image-updater cpu 10m→15m, memory 64Mi→100Mi - Update cert-manager cpu 23m→15m, memory 96Mi→100Mi - Update cert-manager webhook cpu 23m→15m, memory 96Mi→100Mi - Update cert-manager cainjector cpu 23m→15m, memory 192Mi→237Mi --- argocd-image-updater/helm-values.yaml | 6 +++--- argocd/helm-values.yaml | 16 ++++++++-------- cert-manager/helm-values.yaml | 18 +++++++++--------- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/argocd-image-updater/helm-values.yaml b/argocd-image-updater/helm-values.yaml index 565a9cc..8921ab4 100644 --- a/argocd-image-updater/helm-values.yaml +++ b/argocd-image-updater/helm-values.yaml @@ -13,7 +13,7 @@ config: # Resource limits resources: requests: - cpu: 10m - memory: 64Mi + cpu: 15m + memory: 100Mi limits: - memory: 64Mi + memory: 100Mi diff --git a/argocd/helm-values.yaml b/argocd/helm-values.yaml index 8564750..01cd7bc 100644 --- a/argocd/helm-values.yaml +++ b/argocd/helm-values.yaml @@ -64,10 +64,10 @@ controller: # Resource settings (from VPA recommendations) resources: requests: - cpu: 126m - memory: 1700Mi + cpu: 350m + memory: 640Mi limits: - memory: 1700Mi + memory: 640Mi # ============================================================================= # API SERVER (Deployment) @@ -96,9 +96,9 @@ server: resources: requests: cpu: 15m - memory: 138Mi + memory: 121Mi limits: - memory: 138Mi + memory: 121Mi # ============================================================================= # REPO SERVER (Deployment) @@ -115,10 +115,10 @@ repoServer: resources: requests: - cpu: 15m - memory: 1536Mi + cpu: 49m + memory: 933Mi limits: - memory: 1536Mi + memory: 933Mi # ============================================================================= # REDIS (Deployment) diff --git a/cert-manager/helm-values.yaml b/cert-manager/helm-values.yaml index 57975ac..f32e5af 100644 --- a/cert-manager/helm-values.yaml +++ b/cert-manager/helm-values.yaml @@ -8,19 +8,19 @@ replicaCount: 1 resources: requests: - cpu: 23m - memory: 96Mi + cpu: 15m + memory: 100Mi limits: - memory: 96Mi + memory: 100Mi webhook: replicaCount: 1 resources: requests: - cpu: 23m - memory: 96Mi + cpu: 15m + memory: 100Mi limits: - memory: 96Mi + memory: 100Mi # Affinity - Soft Anti-Affinity to spread pods across nodes affinity: podAntiAffinity: @@ -36,10 +36,10 @@ cainjector: replicaCount: 1 resources: requests: - cpu: 23m - memory: 192Mi + cpu: 15m + memory: 237Mi limits: - memory: 192Mi + memory: 237Mi # Affinity - Soft Anti-Affinity to spread pods across nodes affinity: podAntiAffinity: