Nastavenia odchádzajúceho proxy pre balíkové služby GitLabu
Nastavte prostredie služby balíka Linux v gitlab.rb a použite ho rekonfiguráciou.
Pre samostatne spravovaný balík GitLab pre Linux vyberte službu, ktorá vykonáva odchádzajúcu požiadavku. gitlab_rails['env'] zabezpečuje Puma, Sidekiq, Rails a Rake; balík samostatne dokumentuje gitaly['env'] pre proxy Git-clone a gitlab_workhorse['env'] pre Workhorse.
Pre cestu súvisiacu s Rails zlúčte tieto hodnoty do /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'
}Použite koncový bod a výnimky nasadenia. Samostatná kontrola verejnej služby môže použiť koncový bod HTTP zo zoznamu HTTP proxy, ak nasadenie túto cestu povoľuje a vybraná služba nemá nakonfigurované prihlasovacie údaje proxy. Zachovajte jej povinné interné výnimky. Zachovajte existujúce položky: iné priradenie k rovnakému hashu prostredia nahradí predchádzajúci hash.
Použite deklarovanú konfiguráciu balíka:
sudo gitlab-ctl reconfigureExport v shelli tieto nastavenia spravovaných služieb nezobrazí. Krok rekonfigurácie použije prostredie deklarované pre vybraný komponent.