From 5d7c5f439269dcb09d7f57ede8ca90a70f2e97e0 Mon Sep 17 00:00:00 2001 From: 0xFEEDC0DE64 Date: Sun, 1 Nov 2026 03:20:01 +0100 Subject: [PATCH] Enable bounded CPU rebalancing after successful dry runs --- apps/descheduler/README.md | 3 +++ apps/descheduler/values.yaml | 2 -- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/descheduler/README.md b/apps/descheduler/README.md index 2de512e..ff5bf5e 100644 --- a/apps/descheduler/README.md +++ b/apps/descheduler/README.md @@ -22,3 +22,6 @@ sync. Existing running Jobs must finish before suspension takes full effect. Review after changes to workload mix; do not remove PVC and infrastructure protections to force a more even CPU graph. CPU requests determine whether a replacement can fit even when observed utilization is low. + +Live evictions enabled on 2026-11-01 after successful dry-run cycles. +The review selected replicated dashboard/ingress pods and respected the caps. diff --git a/apps/descheduler/values.yaml b/apps/descheduler/values.yaml index 06399b7..a806842 100644 --- a/apps/descheduler/values.yaml +++ b/apps/descheduler/values.yaml @@ -10,9 +10,7 @@ resources: limits: cpu: null memory: 256Mi -# Observe the first cycle before enabling evictions. cmdOptions: - dry-run: true v: 3 deschedulerPolicy: maxNoOfPodsToEvictPerNode: 1