FIX(external-secrets): increase memory limits for webhook and certController

- Increase memory from 32Mi to 64Mi to prevent OOMKilled
- Remove duplicate webhook/certController sections (keep ones with affinity)
This commit is contained in:
2026-01-09 14:18:11 +09:00
parent 74d29aabfc
commit 871882927b

View File

@@ -13,28 +13,6 @@ resources:
# cpu: removed to prevent throttling # cpu: removed to prevent throttling
memory: 64Mi memory: 64Mi
# Webhook 설정
webhook:
replicaCount: 2
resources:
requests:
cpu: 2m # Reduced from 10m based on actual usage (1m)
memory: 32Mi
limits:
# cpu: removed to prevent throttling
memory: 32Mi
# CertController 설정
certController:
replicaCount: 2
resources:
requests:
cpu: 2m # Reduced from 10m based on actual usage (1m)
memory: 32Mi
limits:
# cpu: removed to prevent throttling
memory: 32Mi
# 동시 실행 제한 # 동시 실행 제한
concurrent: 3 concurrent: 3
@@ -51,10 +29,10 @@ webhook:
resources: resources:
requests: requests:
cpu: 2m # Reduced from 10m based on actual usage (1m) cpu: 2m # Reduced from 10m based on actual usage (1m)
memory: 32Mi memory: 64Mi
limits: limits:
# cpu: removed to prevent throttling # cpu: removed to prevent throttling
memory: 32Mi memory: 64Mi
# Affinity - Soft Anti-Affinity to spread pods across nodes # Affinity - Soft Anti-Affinity to spread pods across nodes
affinity: affinity:
podAntiAffinity: podAntiAffinity:
@@ -72,10 +50,10 @@ certController:
resources: resources:
requests: requests:
cpu: 2m # Reduced from 10m based on actual usage (1m) cpu: 2m # Reduced from 10m based on actual usage (1m)
memory: 32Mi memory: 64Mi
limits: limits:
# cpu: removed to prevent throttling # cpu: removed to prevent throttling
memory: 32Mi memory: 64Mi
# Affinity - Soft Anti-Affinity to spread pods across nodes # Affinity - Soft Anti-Affinity to spread pods across nodes
affinity: affinity:
podAntiAffinity: podAntiAffinity: