Releases: pusher/k8s-spot-rescheduler
v0.3.0 - Add support for new node label schema
As of v1.15
the old node-role.kubernetes.io/<type>
is depreciated, it is being removed in v1.16
. This release adds support for the new kubernetes.io/role=<type>
label schema. This is set as the new default for the spot rescheduler.
v0.2.0 - drain StatefulSets & k8s v1.10 support
This release adds support for draining pods that are part of StatefulSets, and also updates various Kubernetes dependencies to their v1.10 equivalent (as the logic for determining whether a pod is replicated or not has changed between versions).
Image: quay.io/pusher/k8s-spot-rescheduler:v0.2.0
V0.1.2 - Add delete-non-replicated-pods flag
Adds ability to delete all pods on nodes and will no longer fail to read a node if it contains non-replicated pods
V0.1.1 - Fix namespace flag
Fixes a typo in the namespace flag meaning it wasn't registered correctly.
V0.1.0 - Initial Release
Initial release of the K8s Spot Rescheduler.
Image: quay.io/pusher/k8s-spot-rescheduler:v0.1.0