Skip to content

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

Merge request reports