Omnibus: use initContainer to populate /etc/gitlab
Per issue #295 (closed), refactor the chart to populate an emptyDir
that will provide the contents of /etc/gitlab
in the Omnibus container.
I've renamed the mounts/paths to be a bit clearer, and added gitlab-config
mount to be populdate by the initContainer
& configure
. This is the MVC as opposed to moving around and joinging mount paths.
Extra: I've added a small touch
for all of the ssh_host_*
to skip the generation of the certificates in /assets/wrapper
as a part of the gitlab-*
container's /assets/wrapper
script. They're empty, but we'll never use them in this chart.
Closes #295 (closed)
Edited by Jason Plum