v1.2.0
版本发布时间: 2022-09-08 23:42:24
spotahome/redis-operator最新发布版本:v1.3.0-rc1(2023-08-21 15:19:18)
Release notes
- Minimum Kubernetes supported version 1.21
- Add leader election for high availability setup
- Add customization options for: extraContainer, initContainers, Port, securityContext, topologySpreadConstraints
-
Experimental: Label Redis instances with their current role
redisfailovers-role: [master|slave]
Update can be delayed several seconds with the current implementation - Fix shutdown scripts
- Add Kustomize templating for redis-operator
- Update dependencies
What's Changed
- Cutoff 1.1.1 by @ese in https://github.com/spotahome/redis-operator/pull/371
- shutdown script environment variable fix by @zekena2 in https://github.com/spotahome/redis-operator/pull/372
- feat: add containers securityContext management from crd definition v… by @MatthieuFin in https://github.com/spotahome/redis-operator/pull/314
- Add metrics handler. Fixes #367 by @gyrter in https://github.com/spotahome/redis-operator/pull/420
- fix dockerfile by @jiuker in https://github.com/spotahome/redis-operator/pull/437
- BUG: Inappropriate construction of
rfName
by @samof76 in https://github.com/spotahome/redis-operator/pull/433 - Update exporter image versions by @samof76 in https://github.com/spotahome/redis-operator/pull/432
- Ping user for the Liveness Probe by @samof76 in https://github.com/spotahome/redis-operator/pull/430
- feat(redis): Add pod label of redis role, to support Master/Slave model. by @shangjin92 in https://github.com/spotahome/redis-operator/pull/419
- upgrade poddisruptionbudget apiversion to v1 by @j18e in https://github.com/spotahome/redis-operator/pull/405
- Missing container securityContext in CRD by @samof76 in https://github.com/spotahome/redis-operator/pull/439
- Add leader election by @samof76 in https://github.com/spotahome/redis-operator/pull/438
- Custom port capability by @samof76 in https://github.com/spotahome/redis-operator/pull/434
- fix bug that svc not update when crd changed by @lucming in https://github.com/spotahome/redis-operator/pull/415
- init new template for exists secrets by @petqa in https://github.com/spotahome/redis-operator/pull/398
- Replace
-
with_
like k8s does during shutdown script generation by @JorTurFer in https://github.com/spotahome/redis-operator/pull/392 - Update redis client to v8 by @ese in https://github.com/spotahome/redis-operator/pull/441
- Add integration testing for kubernetes 1.22 -> 1.24 by @ese in https://github.com/spotahome/redis-operator/pull/442
- Bump actions/setup-go from 2 to 3 by @dependabot in https://github.com/spotahome/redis-operator/pull/447
- Bump helm/chart-releaser-action from 1.2.1 to 1.4.0 by @dependabot in https://github.com/spotahome/redis-operator/pull/446
- Bump azure/setup-helm from 1 to 3 by @dependabot in https://github.com/spotahome/redis-operator/pull/445
- Bump actions/stale from 3 to 5 by @dependabot in https://github.com/spotahome/redis-operator/pull/444
- Bump github.com/stretchr/testify from 1.7.0 to 1.8.0 by @dependabot in https://github.com/spotahome/redis-operator/pull/448
- Bump actions/checkout from 2 to 3 by @dependabot in https://github.com/spotahome/redis-operator/pull/443
- Bump github.com/prometheus/client_golang from 1.11.0 to 1.13.0 by @dependabot in https://github.com/spotahome/redis-operator/pull/451
- Bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 by @dependabot in https://github.com/spotahome/redis-operator/pull/449
- Remove vendor files by @ese in https://github.com/spotahome/redis-operator/pull/452
- Add sidecars and initcontainers by @samof76 in https://github.com/spotahome/redis-operator/pull/435
- [Feature]: Add topology spread constraints. by @samof76 in https://github.com/spotahome/redis-operator/pull/431
- Update codeowners by @ese in https://github.com/spotahome/redis-operator/pull/453
- Update kooper (2.2) and kubernetes (1.24) dependencies by @ese in https://github.com/spotahome/redis-operator/pull/454
- Tag for v1.2.0-rc0 release by @ese in https://github.com/spotahome/redis-operator/pull/455
- [BUG]: Missed to add permission for leases. by @samof76 in https://github.com/spotahome/redis-operator/pull/458
- Additional volumes by @samof76 in https://github.com/spotahome/redis-operator/pull/459
- Sentinel exporter env by @samof76 in https://github.com/spotahome/redis-operator/pull/461
- Make deep copy of new structs by @samof76 in https://github.com/spotahome/redis-operator/pull/462
- Deduplicate Exporter Struct by @samof76 in https://github.com/spotahome/redis-operator/pull/463
- [Missed]Sentinel extra volumes by @samof76 in https://github.com/spotahome/redis-operator/pull/464
- Tag for release v1.2.0-rc1 by @ese in https://github.com/spotahome/redis-operator/pull/465
- Kustomize by @sagikazarmark in https://github.com/spotahome/redis-operator/pull/473
New Contributors
- @zekena2 made their first contribution in https://github.com/spotahome/redis-operator/pull/372
- @MatthieuFin made their first contribution in https://github.com/spotahome/redis-operator/pull/314
- @gyrter made their first contribution in https://github.com/spotahome/redis-operator/pull/420
- @jiuker made their first contribution in https://github.com/spotahome/redis-operator/pull/437
- @samof76 made their first contribution in https://github.com/spotahome/redis-operator/pull/433
- @shangjin92 made their first contribution in https://github.com/spotahome/redis-operator/pull/419
- @j18e made their first contribution in https://github.com/spotahome/redis-operator/pull/405
- @petqa made their first contribution in https://github.com/spotahome/redis-operator/pull/398
- @JorTurFer made their first contribution in https://github.com/spotahome/redis-operator/pull/392
- @dependabot made their first contribution in https://github.com/spotahome/redis-operator/pull/447
- @sagikazarmark made their first contribution in https://github.com/spotahome/redis-operator/pull/473
Full Changelog: https://github.com/spotahome/redis-operator/compare/v1.1.1...v1.2.0
Docker artifacts
docker pull quay.io/spotahome/redis-operator:v1.2.0