Skip to content

v0.22.6

Compare
Choose a tag to compare
@Huang-Wei Huang-Wei released this 08 Feb 20:41
· 606 commits to master since this release
d4adbb9

📢 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:
    • The plugin now proactively activate sibling pods of a PodGroup that improves the performance dramatically #299
    • PostFilter now handles both Filter and PreFilter #307
    • Refine controller reconcile logic on PodGroup status #308
  • Improvements on Helm chart:
    • Now you can easily specify plugin/pluginConfig via Helm CLI arguments #326
    • Create a RoleBinding to obtain delegated authentication #272
  • General enhancements:
    • Register custom resource events for efficient pod enqueuing #317
  • A "Network Aware" scheduler KEP is merged #282
  • Bug fixes:
    • Avoid instantiating core resource's informers duplicately #302
    • Handle best-effort pods NodeResourceTopology's score plugin properly #318
    • Incorrect resource calculation in node resource topology #312
  • 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!