What's Changed
Features 🎉
- feat: add PDB and probes, drop unspecified acl in sentinel helm by @Dariusch in #1123
- feat: add master/replica service to redis replication by @drivebyer in #1124
- feat: add recreateStatefulSetOnUpdateInvalid helm chart value by @drivebyer in #1127
- feat: enhance RedisReplication controller and CRD with additional status by @drivebyer in #1154
- feat: support PDB in redisreplication by @husnialhamdani in #1166
- feat(sentinel): enhance RedisSentinel reconciliation logic and update workflow. by @drivebyer in #1176
- feat: support redis-cluster topologySpreadConstraints(# 868) by @xiaozhuang-a in #1177
- feat(cluster): add event recording functionality for RedisCluster controller. by @drivebyer in #1182
- feat: support topologySpreadConstraints in replication & sentinel by @husnialhamdani in #1184
- feat: redis-cluster add podAntiAffinity(#1174 ) by @xiaozhuang-a in #1180
- feat: separate resources section for leader and follower by @husnialhamdani in #1188
- feat: enhance RedisCluster resource management by introducing separate resource handling for leader and follower by @drivebyer in #1199
BugFixes 🐞
- fix: pdb value mapping in redis-sentinel by @Dariusch in #1136
- fix: chart render error when enable initcontainer by @drivebyer in #1146
- fix: initContainer enabled properties not define in template by @drivebyer in #1152
- fix: redis-cluster unexpected downscaling (#1167) by @xiaozhuang-a in #1173
- fix: reduce the impact of Redis cluster intermediate states by @xiaozhuang-a in #1178
- fix: label selector mapping on redisreplication pdb by @husnialhamdani in #1191
New Contributors
- @Dariusch made their first contribution in #1123
- @b1gb4by made their first contribution in #1128
- @husnialhamdani made their first contribution in #1166
- @xiaozhuang-a made their first contribution in #1173
Full Changelog: v0.18.1...v0.19.0