github kubereboot/kured 1.5.1
Kured 1.5.1

latest releases: 1.15.1, 1.15.0, 1.14.2...
3 years ago

Commits since 1.5.0 by @bboreham, @dholbach, @evrardjp, @mvisonneau, @smueller18. Thanks a lot for your help everyone!

Breaking changes

--annotationTTL was renamed to --lockTTL (Helm chart values accordingly). Unfortunately this feature didn't quite work in the past release (see #213 etc.), so the breaking change is not as bad as it sounds.

Bug fixes

  • #213 and #238: Replaced --annotationTTL with --lockTTL and made it work correctly
  • #237: Drain: allow pods grace period to terminate
  • #166: Remove quote for parameter alert-filter-regexp

Clean Up

  • #217: Clean up deps, update docs to explain state post-210
  • #210: feature: Remove kubectl bin
  • #198: fix: Follow DKL-DI-0004 guideline
  • #194: add missing quote - thanks Karan Arora for reporting

Release automation

  • #185: Release helper
  • #221: Add Lint job in github actions
  • #222: Make go lint on pkg folder happier
  • #215: Make go lint on cmd folder happier

Kubernetes Version Compatibility

The daemon image contains a 1.18.x k8s.io/client-go and k8s.io/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.1[789].x.

Don't miss a new kured release

NewReleases is sending notifications on new releases.