Skip to content

Kured 1.9.0

Compare
Choose a tag to compare
@ckotzbauer ckotzbauer released this 17 Dec 13:15
· 633 commits to main since this release
eec8ca1

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

  • ensure go version for tests #475
  • update to test against k8s 1.2{1,2,3} kind images #476

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