Hey everyone! I'm diving into the world of Kubernetes for my homelab, and I recently found out that Redis has deprecated their charts and images (yeah, I'm a bit behind the curve). I've been using CNPG for Postgres, and the only remaining service I need to replace is Redis. So, I'm wondering: what would be a good alternative for Redis? Is there something similar to CNPG that I can use? I really appreciate how easy CNPG has been to operate.
4 Answers
For a temporary fix, you could use Bitnami Legacy for now. Here's a migration guide: [Bitnami Migration Steps](https://northflank.com/blog/bitnami-deprecates-free-images-migration-steps-and-alternatives). But, rolling your own Redis deployment might be the smarter long-term solution.
I've been putting off my own migration, but from what I've seen, Dragonfly looks like a solid choice. You can check it out here: [dragonflydb.io](https://www.dragonflydb.io/).
I'd recommend you take a look at the Redis Operator from OT-CONTAINER-KIT. I've used it for a couple of projects, and setting it up is pretty straightforward once you grasp the key concepts. Check it out: [redis-operator](https://github.com/OT-CONTAINER-KIT/redis-operator).
I've noticed a lot of people switching from the Bitnami charts, but I'm not sure which operator is currently favored. You might want to check out Valkey; it seems promising! Here's the link: [Valkey Operator](https://github.com/hyperspike/valkey-operator). Valkey is derived from Redis and should serve as a drop-in replacement.
I need to be sure that any replacement will continue to be maintained with updates. Has Valkey got the community backing to last?
What made you go with Dragonfly instead?