Skip to content
This repository has been archived by the owner on Mar 5, 2024. It is now read-only.

Releases: uswitch/nidhogg

v0.4.0 Release

17 Sep 12:36
300282a
Compare
Choose a tag to compare

This release has a breaking change!

#26 Introduced more configurable selectors for Nidhogg allowing you to use NOT selectors and multiple matches, however this breaks the synatax for old selectors so please update your selectors to match the new format when upgrading.
For example node-role.kubernetes.io/node: "" would become node-role.kubernetes.io/node
See the readme for more examples https://github.com/uswitch/nidhogg#usage

Thanks to @pnovotnak for this feature.

v0.3.0 Release

03 Mar 10:25
730766c
Compare
Choose a tag to compare

Notable Changes:

  • #18 Change the enqueue strategy for the controller, this should significantly improve the performance of Nidhogg at large scales when watching multiple Daemonsets.

Big thanks to @JulienBalestra for contributing to this release!

v0.2.0 Release

17 Dec 11:41
a8cc118
Compare
Choose a tag to compare

Notable Changes:

  • #12 Add annotation when the node has all Nidhogg taints removed for the first time, e.g nidhogg.uswitch.com/first-time-ready: 2006-01-02T15:04:05Z
  • #13 Remove any nidhogg taints from a previous config
  • #15 Add prometheus metrics for number of taints added/removed as well as errors
  • #16 Upgrade to go 1.13

Big thanks to @JulienBalestra for contributing to this release!