Releases: grafana/rollout-operator
Releases · grafana/rollout-operator
v0.22.0
Docker images: grafana/rollout-operator:v0.22.0
and grafana/rollout-operator-boringcrypto:v0.22.0
Changelog
v0.21.0
v0.20.1
v0.20.0
Docker images: grafana/rollout-operator:v0.20.0
and grafana/rollout-operator-boringcrypto:v0.20.0
Changelog
- [ENHANCEMENT] Updated dependencies, including: #174
github.com/prometheus/client_golang
fromv1.19.1
tov1.20.4
github.com/prometheus/common
fromv0.55.0
tov0.59.1
k8s.io/api
fromv0.30.3
tov0.31.1
k8s.io/apimachinery
fromv0.30.3
tov0.31.1
k8s.io/client-go
fromv0.30.3
tov0.31.1
sigs.k8s.io/controller-runtime
fromv0.18.5
tov0.19.0
v0.19.1
What's Changed
- Update Go to
1.23
. - When mirroring replicas from referece resource to statefulset, rollout-operator can now skip writing back number of replicas to reference resource, by setting
grafana.com/rollout-mirror-replicas-from-resource-write-back
annotation tofalse
.
Full Changelog: v0.18.0...v0.19.1
v0.17.1
What's Changed
- Admission webhook: Undo prepare-shutdown calls if last-downscale fails to store by @seizethedave in #151
Full Changelog: v0.17.0...v0.17.1
v0.17.0
What's Changed
- Swap base image from alpine to distroless by @andyasp in #149
- Add request UID to webhook logs. by @seizethedave in #150
- Check for non-updated replicas during down-scale in zoneTracker by @JordanRushing in #141
- Include username in 'handling request' log. by @seizethedave in #152
- Support percentages in rollout-max-unavailable annotation by @pstibrany in #153
- Fix unbalanced pairs in log. by @seizethedave in #154
- Allow delayed downscale of subset of pods by @pstibrany in #156
- Update changelog with v0.17.0 version. by @pstibrany in #157
Full Changelog: v0.16.0...v0.17.0
v0.16.0
What's Changed
- If the POST to
prepare-shutdown
fails for any replica, attempt to undo the operation by issuing an HTTP DELETE toprepare-shutdown
for all target replicas. by @seizethedave in #146
Full Changelog: v0.15.0...v0.16.0
v0.15.0
Docker images: grafana/rollout-operator:v0.15.0
and grafana/rollout-operator-boringcrypto:v0.15.0
Changelog
- [CHANGE] Rollout-operator is now released under an Apache License 2.0. #139, #140
- [ENHANCEMENT] Updated dependencies, including: #144
github.com/prometheus/common
fromv0.49.0
tov0.53.0
k8s.io/api
fromv0.29.2
tov0.30.0
k8s.io/apimachinery
fromv0.29.2
tov0.30.0
k8s.io/client-go
fromv0.29.2
tov0.30.0
v0.14.0
Docker images: grafana/rollout-operator:v0.14.0
and grafana/rollout-operator-boringcrypto:v0.14.0
Changelog
- [FEATURE] Rollout-operator can now "mirror" replicas of statefulset from any reference resource.
status.replicas
field of reference resource is kept up-to-date with current number of replicas in target statefulset. #129 - [FEATURE] Rollout-operator can optionally delay downscale of statefulset when mirroring replicas from reference resource. Delay is coordinated with downscaled pods via new endpoint that pods must implement. #131
- [ENHANCEMENT] Update Go to
1.22
. #133 - [ENHANCEMENT] Updated dependencies, including: #137
github.com/prometheus/client_golang
fromv1.18.0
tov1.19.0
github.com/prometheus/common
fromv0.45.0
tov0.49.0
k8s.io/api
fromv0.29.0
tov0.29.2
k8s.io/apimachinery
fromv0.29.0
tov0.29.2
k8s.io/client-go
fromv0.29.0
tov0.29.2