Поставки за излезен прокси за пакуваните услуги на GitLab
Поставете ја околината на услугата на Linux пакетот во gitlab.rb и применете ја преку реконфигурација.
За самоуправуваниот GitLab Linux пакет, изберете ја услугата што го прави излезното барање. gitlab_rails['env'] обезбедува Puma, Sidekiq, Rails и Rake; пакетот одделно документира gitaly['env'] за Git-clone прокси и gitlab_workhorse['env'] за Workhorse.
За патеката поврзана со Rails, спојте ги овие вредности во /etc/gitlab/gitlab.rb:
gitlab_rails['env'] = {
'http_proxy' => 'http://proxy.example.net:8080',
'https_proxy' => 'http://proxy.example.net:8080',
'no_proxy' => 'localhost,127.0.0.1,::1'
}Користете ја крајната точка и исклучоците на распоредувањето. Одделна проверка на јавна услуга може да користи HTTP крајна точка од списокот со HTTP прокси кога распоредувањето ја дозволува таа рута и избраната услуга нема конфигурирани прокси акредитиви. Задржете ги нејзините задолжителни внатрешни исклучоци. Зачувајте ги постоечките записи: друго доделување на истиот хеш на околината го заменува претходниот хеш.
Применете ја декларираната конфигурација на пакетот:
sudo gitlab-ctl reconfigureИзвозот во школка не ги прикажува овие поставки на управувани услуги. Чекорот на реконфигурација ја применува околината декларирана за избраната компонента.