Kured 1.9.0
Features and Improvements
- Exclude terminated pods from the blocking mechanism #459
- bind environment variables to cobra flags with viper #464
Bugfixes
- update image tag to 1.8.2 #472
Build and Testing
Helm chart
- Support json logformatter #456
Notable dependency updates
- Update k8s dependencies to 0.22.4 #475
- Bump github.com/spf13/viper from 1.8.1 to 1.9.0
- Bump nick-invision/retry from 2.5.1 to 2.6.0
- Bump github.com/spf13/viper from 1.9.0 to 1.10.0
- Bump github.com/spf13/cobra from 1.2.1 to 1.3.0
- Bump github.com/spf13/viper from 1.10.0 to 1.10.1
Kubernetes Version Compatibility
The daemon image contains a 1.22.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.21.x, 1.22.x and 1.23.x
Thanks a lot to everyone who contributed to kured since 1.9.0. Commits from @georgekaz, @dkulchinsky, @dholbach, @ckotzbauer