llhuii / dive-into-k8s

Apache License 2.0
0 stars 0 forks source link

scheduler extender #16

Open llhuii opened 2 years ago

llhuii commented 2 years ago

scheduler extender

kube-scheduler增加

--policy-config-file=/etc/kubernetes/config/scheduler-policy-config.yaml

policy-config.yaml:

apiVersion: v1
kind: Policy
hardPodAffinitySymmetricWeight: 10
extenders:
- Ignorable: true
  bindVerb: ''
  enableHttps: false
  filterVerb: 'predicates'
  nodeCacheCapable: true
  preemptVerb: ''
  prioritizeVerb: priorities
  urlPrefix: http://scheduler-extender-service:23000/scheduler
  weight: 10
- Ignorable: true
  bindVerb: ''
  enableHttps: false
  filterVerb: predicates
  nodeCacheCapable: true
  preemptVerb: ''
  prioritizeVerb: ''
  urlPrefix: http://scheduler-service:24000/scheduler
  weight: 10