[go: up one dir, main page]

Skip to content

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