You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are trying to deploy an instance of the redis-sentinel chart. We were initially under the impression that the chart would build sentinel pods which also contain/manage standalone redis nodes.
Helm values (deploying latest version of sentinel chart)
When the sentinel pods start up, we can see hints in the logs that a redis server is starting:
7:X 06 Mar 2024 16:09:57.173 * oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo │
│ 7:X 06 Mar 2024 16:09:57.173 * Redis version=7.2.1, bits=64, commit=00000000, modified=0, pid=7, just started
However we cannot use a sentinel client to connect to a working redis instance. We will get 'No master found for 'myMaster' trying to use a python redis.Sentinel object. If I connect to the sentinel CLI from inside of the pod, however, and tell it to give me the master, it tells me it's 0.0.0.0/6379:
But there are no services or ports exposed on the sentinel pods on port 6379. Inside of the sentinel container, nothing is bound to this port, and there is no process running other than sentinel:
It almost looks like I need to deploy standalone redis instances that get leveraged by Sentinel. Can someone confirm to me whether or not this is the case? If it is, would I deploy 3x standalones or would I use a cluster of 3 masters?
The text was updated successfully, but these errors were encountered:
We are trying to deploy an instance of the redis-sentinel chart. We were initially under the impression that the chart would build sentinel pods which also contain/manage standalone redis nodes.
Helm values (deploying latest version of sentinel chart)
When the sentinel pods start up, we can see hints in the logs that a redis server is starting:
However we cannot use a sentinel client to connect to a working redis instance. We will get 'No master found for 'myMaster' trying to use a python redis.Sentinel object. If I connect to the sentinel CLI from inside of the pod, however, and tell it to give me the master, it tells me it's 0.0.0.0/6379:
But there are no services or ports exposed on the sentinel pods on port 6379. Inside of the sentinel container, nothing is bound to this port, and there is no process running other than sentinel:
It almost looks like I need to deploy standalone redis instances that get leveraged by Sentinel. Can someone confirm to me whether or not this is the case? If it is, would I deploy 3x standalones or would I use a cluster of 3 masters?
The text was updated successfully, but these errors were encountered: