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 reconfigure

Export v shelli tieto nastavenia spravovaných služieb nezobrazí. Krok rekonfigurácie použije prostredie deklarované pre vybraný komponent.

Súvisiace články