PERF(vpa): fix config and reduce CPU request
- Merge duplicate recommender sections - Reduce CPU: 50m → 15m - Change replicas: 2 → 1 (single recommender sufficient)
This commit is contained in:
@@ -4,7 +4,7 @@
|
|||||||
# Recommender - recommends resource requests based on historical usage
|
# Recommender - recommends resource requests based on historical usage
|
||||||
recommender:
|
recommender:
|
||||||
enabled: true
|
enabled: true
|
||||||
replicaCount: 2
|
replicaCount: 1
|
||||||
|
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
@@ -13,6 +13,16 @@ recommender:
|
|||||||
limits:
|
limits:
|
||||||
memory: 192Mi
|
memory: 192Mi
|
||||||
|
|
||||||
|
affinity:
|
||||||
|
podAntiAffinity:
|
||||||
|
preferredDuringSchedulingIgnoredDuringExecution:
|
||||||
|
- weight: 100
|
||||||
|
podAffinityTerm:
|
||||||
|
labelSelector:
|
||||||
|
matchLabels:
|
||||||
|
app: vpa-recommender
|
||||||
|
topologyKey: kubernetes.io/hostname
|
||||||
|
|
||||||
# Updater - applies recommended resource requests to pods
|
# Updater - applies recommended resource requests to pods
|
||||||
# Disabled because we're using updateMode: Off (recommendations only)
|
# Disabled because we're using updateMode: Off (recommendations only)
|
||||||
updater:
|
updater:
|
||||||
@@ -22,18 +32,3 @@ updater:
|
|||||||
# Disabled because we're using updateMode: Off (recommendations only)
|
# Disabled because we're using updateMode: Off (recommendations only)
|
||||||
admissionController:
|
admissionController:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
|
||||||
# Optional: Configure default VPA behavior
|
|
||||||
# metrics-server should be installed in the cluster
|
|
||||||
|
|
||||||
# Affinity - Soft Anti-Affinity to spread pods across nodes
|
|
||||||
recommender:
|
|
||||||
affinity:
|
|
||||||
podAntiAffinity:
|
|
||||||
preferredDuringSchedulingIgnoredDuringExecution:
|
|
||||||
- weight: 100
|
|
||||||
podAffinityTerm:
|
|
||||||
labelSelector:
|
|
||||||
matchLabels:
|
|
||||||
app: vpa-recommender
|
|
||||||
topologyKey: kubernetes.io/hostname
|
|
||||||
|
|||||||
Reference in New Issue
Block a user