What's Changed
Features 🎉
- Added redisReplicationPassword values to connect secured replication #1021
- Added redis/redisreplication/redissentinel/rediscluster chart #1007
- Added support for extra volume mounts for redis sentinel #994
- Added automountServiceAccountToken values for deployment and serviceaccnount #991
- Added securityContext for exporter, initcontainers and sidecars #987
- Added security context values in operator chart #973
- Added rolling update sequence from leader to follower #966
- Added support for configurable probe handlers #934
- Added redis operator helm chart and release workflow #941
- Added support for other container engines #947
CI and Test cases 🚀
- Cover Createorupdatestateful #968
- Cover getSidecars method #997
- Cluster connection must be run after ready #989
- Cover generateStatefulSetsDef method #980
- Cover generateInitContainerDef added additional env and resources #963
- Fix chart release yaml syntax #957
- Remove unuse kuttl test workflow #958
BugFixes 🐞
- Added default port to enable
SENTINEL_PORT
environment #999 - ReadyReplicas need to be checked in
IsStatefulSetReady
#993 - watchNamespace value does not take effect in chart #990
- sentinel should not reconcile until replication cluster ready #964
- return ASAP after handling finalizer #940
- check redis replication after handling finalizer #936
New Contributors
- @montaguethomas made their first contribution in #947
- @com6056 made their first contribution in #934
- @lsoica made their first contribution in #987
Full Changelog: v0.17.0...v0.18.0