Minor Release 1.8.2
1.8.1
was only half-released - so here the changelog for all changes since 1.8.0
.
No breaking changes, but you might want to double-check and review https://containrrr.dev/shoutrrr/v0.5/services/overview/ though to make sure you got your notify-url
(new) or slack-hook-url
(old) correct. See #368 for more detail.
Features and Improvements
- Release images to GHCR as well as DockerHub #439
- Support json logformatter
This commit introduces a new flag '--log-format' that allows a user
to configure json logging on the pods. If the log-format
is not specified, the formatter will default to the existing
text formatter.
Dependency Updates
- Alpine 3.15.0 #467
- dependabot: update docker images too
- various GH Actions
- github.com/prometheus/common 0.32.0 #453
- github.com/containrrr/shoutrrr 0.5.2 #450
Clean Up
- Remove notification/slack package #368
Helm Chart
- add missing prefer-no-schedule-taint
- add rebott-sentinel-command
- correct indent #447
- add reboot-delay
- add alert-firing-only
Kubernetes Version Compatibility
The daemon image contains a 1.21.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.20.x, 1.21.x and 1.22.x
Thanks a lot to everyone who contributed to kured since 1.8.0. Commits from @MattJeanes @amorey @atighineanu @ckotzbauer @dholbach Daniel Kvist @jackfrancis @evrardjp