Skip to content

Releases: postfinance/kubenurse

v1.13.0

15 Apr 12:40
55bd79f
Compare
Choose a tag to compare

[1.13.0] - 2024-04-15

⚠️ This release introduces 2 breaking changes in terms of usability !

  • the kubenurse_request_duration metric is deprecated, rendered redundant by commit cdcc063, is replaced by the httpclient_request_duration_seconds metric
  • the log format is changing, so you must adapt your log processing if you used to alert on the log output. good news is that logs are now slog formatted, with key=value details

Full Changelog: v1.12.3...v1.13.0

🚀 Features

  • [breaking] Use slog and add event type to error counter - (e9d51a2)

🐛 Bug Fixes

  • (ci) Change kubenurse startup string in test condition - (bd91d7d)
  • (ci) Update metric name for sanity check - (c3e7287)
  • (server) Improve error handling for histogram buckets parsing - (e324325)

🚜 Refactor

  • [breaking] Remove kubenurse_request_duration histogram - (3061b64)

📚 Documentation

  • (drawings) Add excalidraw file - (852ab85)
  • (readme.md) Format metrics as a table - (6a35209)

⚙️ Miscellaneous Tasks

Build

  • (artifacthub) Add validation file - (e2bf079)

v1.12.3

09 Apr 12:25
6466e17
Compare
Choose a tag to compare

[1.12.3] - 2024-04-09

Full Changelog: v1.12.2...v1.12.3

Build

  • (helm) Add artifacthub metadata - (6466e17)

v1.12.2

09 Apr 11:37
8f8c64f
Compare
Choose a tag to compare

[1.12.2] - 2024-04-09

Full Changelog: v1.12.1...v1.12.2

🚀 Features

  • (helm) Set rollingUpdate.maxUnavailable to 34% per default - (9c44a69)

📚 Documentation

  • Add drawings as png again - (2fc3d08)

Build

  • (ci) Use git-cliff release notes - (8f8c64f)

v1.12.1

05 Apr 14:08
5cfd422
Compare
Choose a tag to compare

Changelog

  • 5cfd422 chore(changelog): add v1.12.1 changelog

v1.12.0

05 Apr 07:35
aa8c556
Compare
Choose a tag to compare

Changelog

  • aa8c556 build: tailor git-cliff to add scope to changelog + release v1.12.0

v1.11.0

15 Mar 09:45
1cd6d6b
Compare
Choose a tag to compare

[1.11.0] - 2024-03-15

Full Changelog: v1.10.0...v1.11.0

🚀 Features

  • Use hashing to distribute node checks (a0b49bb)
  • Use uint64 hashes and store neighbours in a heap (270e208)
  • Add request type to httptrace and request duration metrics (cdcc063)

🐛 Bug Fixes

  • Current node hash can never be in the map (5753890)

🚜 Refactor

  • Put Uint64Heap at the end of servicecheck.go (4950dd6)

📚 Documentation

⚙️ Miscellaneous Tasks

Build

  • Bump k8s.io/api from 0.29.0 to 0.29.2 (48af8fc)
  • Bump k8s.io/client-go from 0.29.0 to 0.29.2 (e4734c8)
  • Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (a06bffa)
  • Bump azure/setup-helm from 3 to 4 (688d08b)
  • Bump sigs.k8s.io/controller-runtime from 0.17.0 to 0.17.2 (8837f46)
  • Bump github.com/prometheus/client_golang (fa80824)
  • Switch changelog tool to cliff + release 1.10.0 (1cd6d6b)

v1.10.0

20 Feb 05:28
0426258
Compare
Choose a tag to compare

Changelog

  • 0426258 chore: update changelog with 1.10.0 release

What's Changed

Full Changelog: v1.9.1...v1.10.0

v1.9.1

22 Jan 10:42
96a1713
Compare
Choose a tag to compare

the Chart version is now equal to the latest tag, similar to the appVersion.

also, 2 major changes with v1.9: connection are NOT reused per default, and we now use httptrace to trace latency, which also provides for more detailed error messages when packets are lost.

Changelog

  • 96a1713 chore: update changelog with 1.9.1 release

v1.9.0

22 Jan 08:55
7c03ef1
Compare
Choose a tag to compare

Changelog

  • 7c03ef1 chore: update changelog with 1.9.0 release

v1.8.1

14 Dec 13:04
e54d02d
Compare
Choose a tag to compare

Changelog

  • e54d02d chore: update changelog with 1.8.1 release