Kured 1.13.0
Features and Improvements
- fix: annotate nodes for reboot before aborting due to blocked (#749)
Documentation
- update docs location (#758)
Build and Testing
- update k8s dependencies and test images for k8s release (#747)
- update go-restful to 3.10.2
- build(deps): bump actions/setup-go from 3 to 4
- build(deps): bump actions/stale from 7 to 8 (#748)
- build(deps): bump alpine from 3.17.2 to 3.17.3
- build(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0
- build(deps): bump github.com/prometheus/client_golang
- build(deps): bump docker/metadata-action from 4.3.0 to 4.4.0
- build(deps): bump lycheeverse/lychee-action from 1.6.1 to 1.7.0
- build(deps): bump aquasecurity/trivy-action from 0.9.2 to 0.10.0
Helm-Chart
- Default
nodeSelector
forkubernetes.io/os: linux
Kubernetes Version Compatibility
The daemon image contains a 1.25.x k8s.io/{client-go,kubectl} 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.25.x, 1.26.x and 1.27.x
Thanks a lot to everyone who contributed to kured since 1.12.2.