tmp/refactor-6 (#5139)
All checks were successful
lint-test-helm / lint-helm (push) Successful in 1m46s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 1m48s

Reviewed-on: #5139
This commit was merged in pull request #5139.
This commit is contained in:
2026-03-26 01:36:28 +00:00
parent 0d1d7a46f5
commit 5c9cfc0c89
17 changed files with 62 additions and 69 deletions

View File

@@ -5,8 +5,7 @@ description: Descheduler
keywords:
- descheduler
- kube-scheduler
- kubernetes
home: https://wiki.alexlebens.dev/s/0c38b7e4-4573-487c-82b0-4eeeb00e1276
home: https://docs.alexlebens.dev/applications/descheduler/
sources:
- https://github.com/kubernetes-sigs/descheduler
- https://github.com/kubernetes-sigs/descheduler/tree/master/charts/descheduler

View File

@@ -1,27 +1,22 @@
descheduler:
kind: Deployment
resources:
limits:
cpu: null
memory: null
requests:
cpu: 10m
memory: 64Mi
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
privileged: false
readOnlyRootFilesystem: true
runAsNonRoot: true
runAsUser: 1000
memory: 50Mi
deschedulingInterval: 5m
replicas: 1
replicas: 3
leaderElection:
enabled: false
command:
- "/bin/descheduler"
cmdOptions:
v: 3
deschedulerPolicyAPIVersion: "descheduler/v1alpha2"
enabled: true
leaseDuration: 15s
renewDeadline: 10s
retryPeriod: 2s
resourceLock: "leases"
resourceName: "descheduler"
resourceNamespace: "descheduler"
deschedulerPolicy:
profiles:
- name: default
@@ -53,13 +48,13 @@ descheduler:
- name: LowNodeUtilization
args:
thresholds:
cpu: 30
memory: 30
pods: 50
cpu: 20
memory: 20
pods: 20
targetThresholds:
cpu: 60
memory: 40
pods: 80
cpu: 50
memory: 50
pods: 60
plugins:
balance:
enabled: