I have a couple of queries regarding deploying Redis Sentinel on kubernetes. My setup does not require Redis to persist any data (E.g. I don't care if data is lost) since the data is really just a hot-cache of ephemeral data. However I do need Redis to be Highly Available (HA).
I looked at some of the helm charts out there but but decided to experiment with my own simple setup for the time being to learn more.
How can we manage this in a Kubernetes environment where Pods will be deleted/rolled/upgraded from time to time? Does it matter if Sentinel pods disappear and are replaced by a new one, so long as we can still reach quorum? (E.g total number of instances remains constant.)
Does it matter if I do not persist my Sentinel config and just let the new Sentinel instance discover the other members and the master?