Run with low node utilization instead.

This commit is contained in:
Joseph Hanson 2024-04-13 13:29:47 -05:00
parent df743928c0
commit 62bdd87f37
Signed by: jahanson
SSH key fingerprint: SHA256:vy6dKBECV522aPAwklFM3ReKAVB086rT3oWwiuiFG7o

View file

@ -48,22 +48,22 @@ spec:
constraints:
- DoNotSchedule
- ScheduleAnyway
- name: HighNodeUtilization
- name: LowNodeUtilization
args:
threshholds:
cpu: 80
evictableNamespaces:
exclude:
- kube-system
- rook-ceph
- security
- volsync-system
- flux-system
targetThresholds:
cpu: 50
memory: 50
pods: 50
thresholds:
cpu: 20
memory: 20
pods: 20
useDeviationThresholds: true
plugins:
balance:
enabled:
- RemovePodsViolatingTopologySpreadConstraint
- HighNodeUtilization
- LowNodeUtilization
deschedule:
enabled:
- RemovePodsViolatingInterPodAntiAffinity