Connecting to redis cluster with sentinel on kubernetes
I eventually settled on using helm (https://helm.sh/) and installed redis-cluster using helm install redis-cluster
.
I can connect to the redis cluster using the cluster_ip (not external ip) in kubernetes and this satisfies my security requirement. redis sentinel works out of the box with this approach.