Mipangilio ya proksi ya kutoka kwa huduma za kifurushi za GitLab
Weka mazingira ya huduma ya kifurushi cha Linux katika gitlab.rb na uyatumie kupitia usanidi upya.
Kwa kifurushi cha GitLab Linux kinachojisimamia, chagua huduma inayofanya ombi la kutoka. gitlab_rails['env'] hutoa Puma, Sidekiq, Rails na Rake; kifurushi huandika kando gitaly['env'] kwa proksi ya Git-clone na gitlab_workhorse['env'] kwa Workhorse.
Kwa njia inayohusiana na Rails, unganisha thamani hizi katika /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'
}Tumia kiishilio na misamaha ya uwekaji. Ukaguzi tofauti wa huduma ya umma unaweza kutumia kiishilio cha HTTP kutoka orodha ya proksi za HTTP wakati uwekaji unaruhusu njia hiyo na huduma iliyochaguliwa haina vitambulisho vya proksi vilivyosanidiwa. Hifadhi misamaha yake ya ndani inayohitajika. Hifadhi maingizo yaliyopo: mgawo mwingine kwa hashi sawa ya mazingira hubadilisha hashi ya awali.
Tumia usanidi wa kifurushi uliotangazwa:
sudo gitlab-ctl reconfigureUhamishaji wa shell hauonyeshi mipangilio hii ya huduma zinazosimamiwa. Hatua ya usanidi upya hutumia mazingira yaliyotangazwa kwa sehemu iliyochaguliwa.