From df743928c03eddf0fa5d06ba631ca033f5d9e003 Mon Sep 17 00:00:00 2001 From: Joseph Hanson Date: Sat, 13 Apr 2024 13:21:46 -0500 Subject: [PATCH] High node utilization. Spread. --- .../kube-system/descheduler/app/helmrelease.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/kubernetes/apps/kube-system/descheduler/app/helmrelease.yaml b/kubernetes/apps/kube-system/descheduler/app/helmrelease.yaml index 2d6ad47..5f2b836 100644 --- a/kubernetes/apps/kube-system/descheduler/app/helmrelease.yaml +++ b/kubernetes/apps/kube-system/descheduler/app/helmrelease.yaml @@ -48,10 +48,22 @@ spec: constraints: - DoNotSchedule - ScheduleAnyway + - name: HighNodeUtilization + args: + threshholds: + cpu: 80 + evictableNamespaces: + exclude: + - kube-system + - rook-ceph + - security + - volsync-system + - flux-system plugins: balance: enabled: - RemovePodsViolatingTopologySpreadConstraint + - HighNodeUtilization deschedule: enabled: - RemovePodsViolatingInterPodAntiAffinity