Improve handling of secrets involved in redisYmlOverride
Summary
In !2907 (merged) we added support for the new
config/redis.yml
unified config file.
This allows us to configure redis shards in https://gitlab.com/gitlab-com/gl-infra/k8s-workloads/gitlab-com/
without needing modifications to the GitLab Chart. However, unlike with our hardcoded redis shard config
(see list here),
the chart does not manage secret handling for the passwords that may be used in redisYmlOverride
,
tasking the user with figuring out how to manage external secrets, secret file creation, etc. We
should consider improving this situation.
Edited by Jason Plum