Does ArgoCD support Redis in Cluster mode? #20729
Replies: 4 comments 1 reply
-
I found an open PR for this #14001 |
Beta Was this translation helpful? Give feedback.
-
What do you want to use that external Redis for? If for the same things as ArgoCD uses Redis, I'd just try HA mode. |
Beta Was this translation helpful? Give feedback.
-
Was this ever moved forward? Google is promoting their Redis Cluster Memorystore over their normal instances, and Argo is the only workload we have that still needs a normal HA instance deployed for it. |
Beta Was this translation helpful? Give feedback.
-
maybe you can use Redis cluster, but not directly adding a layer like an envoy should help. The main issue can be the operations argocd doesn't to redis because envoy doesn't support all of them like ADD. |
Beta Was this translation helpful? Give feedback.
-
My organization has an inhouse Redis chart, and it deploys Redis in Cluster Mode.
Looking at https://github.com/argoproj/argo-cd/blob/master/util/cache/cache.go#L132, it seems that only Standalone/Sentinel mode is supported.
How can I get Argo-CD to work with an external Redis which is deployed in Cluster Mode?
Also, would using Universal client https://redis.uptrace.dev/guide/universal.html in Argo-CD be better so that it is agnostic to how redis is deployed (standalone or using a proxy, Sentinel, or cluster)?
Beta Was this translation helpful? Give feedback.
All reactions