Skip to content

Releases: kubernetes-sigs/kube-scheduler-simulator

simulator/v0.4.0

09 Nov 10:33
fe524d5
Compare
Choose a tag to compare

Hey yo, here's a new release of the simulator, right before Kubecon NA!

After a long journey, we’ve achieved a significant milestone: the simulator’s internal scheduler now operates as a standalone component.
This has been a long-term goal, and we’re excited to have completed it in this release.

Introducing Debuggable Scheduler—a scheduler that functions like others but with a unique advantage. It annotates Pods with detailed information about all plugin decisions made during each scheduling cycle,
providing deep insights into the scheduling process like the simulator does.
The documentation page describes the full feature set of the debuggable scheduler.

In this release, we completed a full refactoring within the simulator for the decoupling, finally removed the scheduler inside the simulator,
and migrated our docker-composer configuration to have a separate debuggable scheduler container.

Huge thanks to @YamasouA for driving this enhancement!

BREAKING CHANGE

We changed all the internal annotations on Pods from scheduler-simulator/* to kube-scheduler-simulator.sigs.k8s.io/*.
If you have a tool, for example, reading those annotations, you should migrate to new ones.

What's Changed

New Contributors

Full Changelog: simulator/v0.3.0...simulator/v0.4.0

simulator/v0.3.0

02 Sep 06:18
79850fb
Compare
Choose a tag to compare

Hey everyone! 👋

We’re thrilled to announce the release of version v0.3.0 of our simulator, featuring an exciting new syncing feature!
You can learn more about the motivation behind this feature in this issue.
A big shout-out to @saza-ku for their valuable contribution to this enhancement!


What's Changed

New Contributors

Full Changelog: simulator/v0.2.0...simulator/v0.3.0

simulator/v0.2.0

31 Mar 07:12
c5d91e0
Compare
Choose a tag to compare

Hey there! We're excited to announce the v0.2.0 release of our simulator. This update mainly focuses on bug fixes and efforts to reduce our maintenance workload.

The most significant change in this release is our migration of the internal kube-apiserver to KWOK. This was a considerable maintenance challenge for us, and we're thrilled to have streamlined our processes with this update. Special shout-outs to @sivchari and @wzshiming for their invaluable contributions to this effort!

What's Changed

New Contributors

Full Changelog: simulator/v0.1.1...simulator/v0.2.0

simulator/v0.1.1

23 Jul 02:57
00531d7
Compare
Choose a tag to compare

Hey yo. Here is the new release for the simulator.
simulator/v0.1.1 only contains some bug patches and enhancements in our documentations.

What's Changed

Full Changelog: simulator/v0.1.0...simulator/v0.1.1

simulator/v0.1.0

26 Apr 00:22
cb2365e
Compare
Choose a tag to compare

kube-scheduler-simulator is started as a project of Google Summer of Code 2021.
Even after GSoC finished, we went through 2 years of development with wonderful contributors,
and now I'm really pleased to announce its first release here.

Big shout out to all contributors; and especially the most powerful contributor @196Ikuchil.

This is not a goal, but just a starting line; keep growing up this project further!


What's Changed

Read more