Skip to content

Add pseudonymizer to the gitlab-rails configuration symlink list

Balasankar 'Balu' C requested to merge add-pseudonymizer-symlink-list into master

Discussion on https://gitlab.com/charts/gitlab/merge_requests/562#note_115608995 and https://gitlab.slack.com/archives/C1FCTU4BE/p1541656721205800 (Internal to GitLab)

TLDR: We have two options

  1. Do this
  2. Change CONFIG_DIRECTORY in task-runner pod from /var/opt/gitlab/config/gitlab to /srv/gitlab/config, like we do in sidekiq pod.

I went with this because (copying from Slack): So, /var/opt/gitlab/config/gitlab is there as a way for us to easily put configuration files into /srv/gitlab/config without directly mounting to the latter. The only issue is that the configuration files are pre-defined in gitlab-rails Dockerfile. I can see why such a segregation and access-window can be good.

We may want to do the same for sidekiq also. Instead of accessing /srv/gitlab/config directly, access it via /var/opt/gitlab/config/gitlab.

Edited by Balasankar 'Balu' C

Merge request reports