Releases: kubernetes-sigs/scheduler-plugins
v0.23.10
📢 scheduler-plugins v0.23.10 images are available at k8s.gcr.io:
- k8s.gcr.io/scheduler-plugins/kube-scheduler:v0.23.10
- k8s.gcr.io/scheduler-plugins/controller:v0.23.10
Below are highlighted changes since the previous release (v0.22):
- Simplified Helm chart based on scheduler config v1beta3.
- Optimized coscheduling logic in PreFilter to refrain from early backing off for a PodGroup.
- Bug fixes and improvements to NodeResourceTopology and TargetLoadPacking plugins.
- Scheduler config gets bumped to v1beta3.
- Bumped the Kubernetes dependency to v1.23.10.
🎉 Thank you to everyone who contributed to this release!
v0.22.6
📢 scheduler-plugins v0.22.6 images are available at k8s.gcr.io:
- k8s.gcr.io/scheduler-plugins/kube-scheduler:v0.22.6
- k8s.gcr.io/scheduler-plugins/controller:v0.22.6
Below are highlighted changes since the previous release (v0.21):
kubeConfigPath
is no longer needs to be configured in plugin arguments #287- A new "Preemption Toleration" plugin which provides flexible preemption behavior by introducing a preemption toleration policy in PriorityClass resources #205 #224
- Improvements on coscheduling plugin:
- Improvements on Helm chart:
- General enhancements:
- Register custom resource events for efficient pod enqueuing #317
- A "Network Aware" scheduler KEP is merged #282
- Bug fixes:
- Version update:
- Scheduler config gets bumped to v1beta2 #290
- Bumped the Kubernetes dependency to v1.22.6
🎉 Thank you to everyone who contributed to this release!
v0.21.6
📢 scheduler-plugins v0.21.6 images are available at k8s.gcr.io:
- k8s.gcr.io/scheduler-plugins/kube-scheduler:v0.21.6
- k8s.gcr.io/scheduler-plugins/controller:v0.21.6
Below are highlighted changes since the last release:
v0.20.10
📢 scheduler-plugins v0.20.10 images are available at k8s.gcr.io:
- k8s.gcr.io/scheduler-plugins/kube-scheduler:v0.20.10
- k8s.gcr.io/scheduler-plugins/controller:v0.20.10
Below are highlighted changes since the last release:
- ElasticQuota controller is added #212
- A helm chart is introduced to install scheduler-plugins as a secondary scheduler - install.md
v0.19.9
scheduler-plugins v0.19.9 images are available at k8s.gcr.io:
- k8s.gcr.io/scheduler-plugins/kube-scheduler:v0.19.9
- k8s.gcr.io/scheduler-plugins/controller:v0.19.9
Please refer to install doc to try out the plugins.
Below is a list of available plugins: (🆕 means it's newly introduced in v0.19.9)
- 🆕 Topology Aware for NUMA
- Trimaran
- Co-scheduling (along with a CRD
PodGroup
) - Capacity scheduling (along with a CRD
ElasticQuota
) - NodeResourcesLeastAllocatable