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: constraints:
- DoNotSchedule - DoNotSchedule
- ScheduleAnyway - ScheduleAnyway
- name: HighNodeUtilization - name: LowNodeUtilization
args: args:
threshholds: targetThresholds:
cpu: 80 cpu: 50
evictableNamespaces: memory: 50
exclude: pods: 50
- kube-system thresholds:
- rook-ceph cpu: 20
- security memory: 20
- volsync-system pods: 20
- flux-system useDeviationThresholds: true
plugins: plugins:
balance: balance:
enabled: enabled:
- RemovePodsViolatingTopologySpreadConstraint - RemovePodsViolatingTopologySpreadConstraint
- HighNodeUtilization - LowNodeUtilization
deschedule: deschedule:
enabled: enabled:
- RemovePodsViolatingInterPodAntiAffinity - RemovePodsViolatingInterPodAntiAffinity