We are trying to use an external Redis cluster.
We have it configured so that sentinel requires authentication. We throw the password, but there are errors in the client logs (Sidekiq): NOAUTH Authentication required. If you disable authentication on Sentinel, then everything works by password. Is there a workaround for this, or does GitLab need to disable Sentinel authentication?
We are using the helm chart and configure Redis connection like this in values.yaml:
redis: install: false password: enabled: true secret: gitlab-redis-secret key: secret host: GitLab port: 6379 sentinels: - host: rt-git01 port: 26379 - host: rt-git02 port: 26379 - host: rt-git03 port: 26379