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