Hi All,

Can redis server support the following use case?

redis client -> sidecar(envoy) ---------> sidecar(envoy) -> redis server (cluster mode 3 master + 3 backup). redis server in cluster mode -> sidecar(envoy) -------------> sidecar(envoy) -> redis server in cluster mode

Thanks, Ryan

Comment From: yossigo

Redis Cluster Mode must be able to advertise the unique <ip>:<port> pairs that map to different nodes so that clients can access them. You will need to get envoy listening on multiple ports first. Then, you can use cluster-announce-ip and cluster-announce-port configuration parameters to let Redis know about them and redirect users accordingly. Not a simple setup, but I think it should work.