forked from k-space/kube
.. | ||
README.md |
Dragonfly Operator
Dragonfly operator is the preferred way to add Redis support to your application.
Following alternatives were considered:
- Vanilla Redis' replication is clunky and there is no reliable operator for Kubernetes to use vanilla redis
- KeyDB Cluster was unable to guarantee strong consistency
For users
For examples refer to [../passmower/dragonfly.yaml]
Use storage class redis
for persistent instances.
To achieve high availabilllity use 2+ replicas with correctly configured
topologySpreadConstraints
.
For administrators
The operator was deployed with following snippet:
kubectl apply -f https://raw.githubusercontent.com/dragonflydb/dragonfly-operator/v1.1.6/manifests/dragonfly-operator.yaml