I am running the latest official Gitlab EE Docker image and would like to connect it to non-packaged (remote) Redis instance in the cloud, preferably over SSL.
I set up SaaS Redis Cache instance in Azure and configured Gitlab to talk to it according to the documentation available in https://docs.gitlab.com/omnibus/settings/redis.html:
redis[‘enable’] = false
gitlab_rails[‘redis_host’] = ‘mycoolredis.redis.cache.windows.net’
gitlab_rails[‘redis_port’] = 6379 #non-SSL port
gitlab_rails[‘redis_password’] = ‘my redis password’
That worked just fine. However, when I re-configured Gitlab to communicate to Redis over SSL enabled port, then Gitlab EE container failed to start.
Does Gitlab support communication to non-packaged Redis instances over SSL? At least I did not find any configuration property in gitlab.rb file to enable it.