github OT-CONTAINER-KIT/redis-operator v0.20.0

3 days ago

What's Changed

Features 🎉

  • feat: Sentinel - support hostname resolve and annonce by @mkl262 in #1247
  • feat: add redis agent with bootstrap configuration generation by @drivebyer in #1254
  • feat: Implement comprehensive Redis configuration generation for agent bootstrap by @drivebyer in #1260
  • feat: Added support for hostport to allow direct connection to the pod by @MuhammadQadora in #1263
  • feat: Add preStop hook for Redis Cluster failover by @fengyinqiao in #1264
  • feat: Add docker-load target to Makefile for loading images into Docker by @shubham-cmyk in #1270
  • feat: Sentinel - announce-ip when resolve & announce are set by @nicogigi92 in #1271
  • feat: Fix PVC resizing issue and refactor PVC resizing logic by @fengyinqiao in #1268
  • feat: add redisreplication observability by @husnialhamdani in #1274
  • feat: add recreate-stateful-strategy, orphan, background, foreground(default) by @husnialhamdani in #1286
  • feat: update Dockerfile and Makefile for unified operator binary by @drivebyer in #1294
  • feat: Add support for anti affinity configuration in helm charts by @NotAndD in #1296
  • feat: guarantee to avoid bad master ip on Sentinel by @husnialhamdani in #1289
  • feat: add feature gates for sentinel configuration generation in init container by @drivebyer in #1300
  • feat: support redis configuration generation in init container by @drivebyer in #1303

BugFixes 🐞

  • fix: replace hardcoded Redis port 6379 with configurable port from cr.Spec.Port by @fengyinqiao in #1261
  • fix: update references from master to main in docs and workflow files by @shubham-cmyk in #1288
  • fix: svc finalizer removed. by @fengyinqiao in #1297
  • fix: race condition resulting in permanently broken Redis cluster by @seeker89 in #1298

New Contributors

Full Changelog: v0.19.1...v0.20.0

Don't miss a new redis-operator release

NewReleases is sending notifications on new releases.