Redis: it is possible to disable Redis chart, without configuring global.redis.host
Summary
It is possible to disable Redis chart installation, but not configure global.redis.host
. This would be an invalid configuration, and should be caught by the checkConfig pattern.
Configuration used
redis:
install: false
global:
redis:
port: 99999
Current behavior
resque.yml.erb: |
production:
url: redis://:<%= URI.escape(File.read("/etc/gitlab/redis/redis-password").strip) %>@RELEASE-NAME-redis-master:99999
id:
Expected behavior
redis:
You've disabled the installation of Redis. When using an external Redis, you must populate `global.redis.host`. Please see https://docs.gitlab.com/charts/advanced/external-redis/
Versions
- Chart: c7f94fd7