High node utilization. Spread.

This commit is contained in:
Joseph Hanson 2024-04-13 13:21:46 -05:00
parent 02d06adbc1
commit df743928c0
Signed by: jahanson
SSH key fingerprint: SHA256:vy6dKBECV522aPAwklFM3ReKAVB086rT3oWwiuiFG7o

View file

@ -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