Deploying gitlab with an external load balance fail in gitlab/templates/NOTES.txt
From https://gitlab.com/charts/gitlab/commit/b1d475fb76f0a5595848777e6f0b44432fe46773, it requires gitlab to configure with automatic TLS or a self-signed certificate.
We run gitlab without TLS and have an external load balance setup with let's encrypt. Gitlab runner still runs fine with this setup, but deploying gitlab is now fail
Error: UPGRADE FAILED: render error in "gitlab/templates/NOTES.txt": template: gitlab/templates/NOTES.txt:6:4: executing "gitlab/templates/NOTES.txt" at <fail "Automatic TLS ...>: error calling fail: Automatic TLS certificate generation with cert-manager is disabled and no TLS certificates were provided. Self-signed certificates would be generated that do not work with gitlab-runner. Please either disable gitlab-runner by setting `gitlab-runner.install=false` or provide valid certificates.
Edited by Cong Nguyen