If you have been upgrading through the 1.4.x releases, 1.5.0 mostly just adds support for newer k8s client tools and updates other internal build components.
Since 1.4.0 we landed quite a few improvements though.
Improvements
- #119: Adding --annotation-ttl for automatic unlock
- #150: Move kured Helm Chart from /helm/charts/stable
- reapply #134: print node id when commanding reboot
Updates
- Many improvements and modernisation for chart and documentation
- #139: Update to work for match k8s 1.1[789].x
Thanks a lot to @audunsolemdal, @bboreham, @ckotzbauer, @davidkarlsen, @dholbach, @evrardjp and @michalschott who contributed to this release.
Kubernetes Version Compatibility
The daemon image contains a 1.18.x k8s.io/client-go and kubectl binary for the purposes of maintaining the lock and draining worker nodes. Kubernetes aims to provide forwards & backwards compatibility of one minor version between client and server, so this should work on 1.1[789].x.