// the find
OT-CONTAINER-KIT/redis-operator
A golang based redis operator that will make/oversee Redis standalone/cluster/replication/ sentinel mode setup on top of the Kubernetes.
A Kubernetes operator for running Redis in standalone, cluster, replication, and sentinel modes. It handles the lifecycle management that Kubernetes doesn't give you out of the box — StatefulSet coordination, failover, config management — and bundles a redis-exporter sidecar for Prometheus metrics. Aimed at platform teams who want Redis on Kubernetes without hand-rolling StatefulSet manifests.
Ships Helm charts for all four topologies (standalone, cluster, replication, sentinel), which is more than most similar operators bother with. The inbuilt Grafana dashboard JSON is a genuine time-saver — it's a pain to assemble from scratch. Active maintenance (last push yesterday) and a healthy 370-fork community means bugs surface and get fixed. TLS and IPv6 support are present, which rules out a whole category of 'can't use this in our environment' blockers.
The docs site is Hugo-based and has a docs/static/diagrams directory full of game-server puml diagrams that clearly got copy-pasted from the Agones project — it's a red flag for how carefully the docs were assembled. The operator uses custom Redis container images from quay.io/opstree rather than the official Docker Hub redis image, which means you're trusting a third party for your Redis binary and accepting their release cadence. No multi-namespace support is mentioned; this is a common gap in operators that matters once you have more than one team sharing a cluster. Sentinel configuration is notably thin in the docs compared to cluster mode, and the webhook test coverage looks light given how much the webhooks gate on admission.