Releases: postfinance/kubenurse
Releases · postfinance/kubenurse
v1.14.3
[1.14.3] - 2025-02-12
Full Changelog: v1.14.2...v1.14.3
⚙️ Miscellaneous Tasks
- Add arm64 go builds and docker images - (7cee33a)
- Fix linting errors and update to go 1.23 - (2a0767b)
Build
- (deps) Bump github.com/prometheus/client_golang - (e69c609)
- (deps) Bump sigs.k8s.io/controller-runtime from 0.19.0 to 0.19.3 - (6b19121)
- (deps) Bump sigs.k8s.io/controller-runtime from 0.19.3 to 0.20.0 - (53e466f)
- (deps) Update golangci-lint and go in gh-action - (9ec0c57)
- (deps) Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 - (53e6e93)
- (deps) Bump engineerd/setup-kind from 0.5.0 to 0.6.2 - (c8c7762)
- (deps) Bump k8s.io/client-go from 0.31.1 to 0.32.1 - (607e294)
- (deps) Bump sigs.k8s.io/controller-runtime from 0.20.0 to 0.20.1 - (30802a7)
- Update kind version to v0.24 - (4a504d1)
New Contributors
- @fmarani made their first contribution
v1.14.2
[1.14.2] - 2024-10-02
Full Changelog: v1.14.1...v1.14.2
🚀 Features
- Support setting .endpoints[].relabelings in ServiceMonitor - (d369419)
🐛 Bug Fixes
- Don't set spec.updateStrategy.maxSurge of DaemonSet by default - (3facb9c)
📚 Documentation
- Add the serviceMonitor.relabelings Helm parameter - (2a107b0)
- Add the daemonset.updateStrategy.maxUnavailable and daemonset.updateStrategy.maxSurge Helm parameters - (143a0e1)
Build
- (goreleaser) Update deprecated field name - (4a5a679)
New Contributors
- @justin0u0 made their first contribution
v1.14.1
[1.14.1] - 2024-09-30
Full Changelog: v1.14.0...v1.14.1
🚀 Features
- Permit specifying API server DNS name - (545d7b6)
Build
- (deps) Bump github.com/prometheus/client_golang - (a4fb79b)
- (deps) Bump orhun/git-cliff-action from 3 to 4 - (6bc186f)
- (deps) Bump github.com/prometheus/client_golang - (38e9083)
- (deps) Bump sigs.k8s.io/controller-runtime from 0.18.4 to 0.19.0 - (206ecd9)
- (deps) Bump k8s.io/client-go from 0.31.0 to 0.31.1 - (7b42df7)
- (deps) Bump github.com/prometheus/client_golang - (b87a8ee)
- (helm) Fix helm variable name used to disable ingress/service - (754b407)
- Add bin and git-cliff to gitignore - (eec4466)
v1.14.0
[1.14.0] - 2024-08-07
Full Changelog: v1.13.1...v1.14.0
🚀 Features
🐛 Bug Fixes
- Include failed requests in total count - (e5e0c55)
🚜 Refactor
- Turn the result struct to a map - (be906bb)
- Simplify check functions - (b37c8d0)
- Further simplify Check function - (a2d392f)
📚 Documentation
- Introduce extra_checks feature and corresponding env - (656a4a6)
⚙️ Miscellaneous Tasks
- (helm) Make TLS secret name configurable and optional - (943bf66)
- Use atomic.Bool for the ready flag - (f64d442)
- Proper Context handling and simplifications - (cafb7ae)
- Upgrade dependencies - (ba240e9)
- Add v1.14.0 changelog - (b369b6e)
Build
v1.13.1
[1.13.1] - 2024-06-03
Full Changelog: v1.13.0...v1.13.1
🐛 Bug Fixes
- StatusCode != 200 trigger an error and increase error counter - (b403ddd)
- Only increase error counter once when catching roundTripper errors - (740b8d4)
📚 Documentation
- (drawings) Change request_type to request type - (175c17c)
- (grafana) Add updated grafana dashboard - (2760b9f)
- (readme) Simplify documentation and improve readbility - (983a2bc)
⚙️ Miscellaneous Tasks
- Update changelog - (154f931)
Build
- (deps) Bump sigs.k8s.io/controller-runtime from 0.17.2 to 0.17.3 - (7966f1c)
- (deps) Bump golangci/golangci-lint-action from 4 to 5 - (9ac2183)
- (deps) Bump sigs.k8s.io/controller-runtime from 0.18.0 to 0.18.1 - (504c082)
- (deps) Bump golangci/golangci-lint-action from 5 to 6 - (b8e6781)
- (deps) Bump sigs.k8s.io/controller-runtime from 0.18.1 to 0.18.2 - (7acb1db)
- (deps) Bump github.com/prometheus/client_golang - (5067e6c)
- (deps) Bump sigs.k8s.io/controller-runtime from 0.18.2 to 0.18.3 - (0fcddee)
- Controller-runtime v1.18 with k8s 1.30 client - (c5534da)
v1.13.0
[1.13.0] - 2024-04-15
- the
kubenurse_request_duration
metric is deprecated, rendered redundant by commit cdcc063, is replaced by thehttpclient_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
⚙️ Miscellaneous Tasks
Build
- (artifacthub) Add validation file - (e2bf079)
v1.12.3
[1.12.3] - 2024-04-09
Full Changelog: v1.12.2...v1.12.3
Build
- (helm) Add artifacthub metadata - (6466e17)
v1.12.2
[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)