GitLab Shell no longer needs Redis
Summary
Found in working the Praefect configuration requirements (#1895 (closed)), the Gitaly & GitLab Shell charts configures Redis settings & related secrets, when it appear that they are no longer needed for Gitaly to operate. We can, and should, remove all dependency on Redis from these charts as it is entirely "dead code", and has been for an extremely long time
Details
- Removed from Omnibus GitLab in January 2019
- Removed from GitLab Shell in January 2018
Work
- Remove Redis items mounts, secrets, configmaps in:
- Gitaly chart
- GitLab Shell chart
- Remove Redis from configuration of GitLab Shell in CNG dev configurations
Versions
- Chart: >= v1.0
Relevant links
- Omnibus GitLab's template for GitLab Shell config
- GitLab Shell example configuration file
Edited by Jason Plum