Auswäerte Proxy-Astellungen fir dem GitLab seng gepackte Servicer
Setzt d'Ëmfeld vum Service vum Linux-Pak am gitlab.rb an applizéiert et iwwer d'Rekonfiguratioun.
Fir de selbstverwalteten GitLab Linux-Pak, wielt de Service deen d'auswäert Ufro mécht. gitlab_rails['env'] versuergt Puma, Sidekiq, Rails an Rake; de Pak dokumentéiert separat gitaly['env'] fir de Git-clone-Proxy an gitlab_workhorse['env'] fir Workhorse.
Fir de Rails-bezunnene Wee, fusionéiert dës Wäerter an /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'
}Benotzt den Endpunkt an d'Ausnamen vun der Deployement. Eng separat Ëffentlech-Service-Iwwerpréiwung kann en HTTP-Endpunkt aus der HTTP-Proxy-Lëscht benotzen, wann d'Deployement dëse Wee erlaabt an de gewielte Service keng konfiguréiert Proxy-Umeldungsdaten huet. Behaalt seng néideg intern Ausnamen. Erhaalt bestoend Entréen: eng aner Zouweisung zum selwechten Ëmfeld-Hash ersetzt de fréieren Hash.
Applizéiert déi deklaréiert Pak-Konfiguratioun:
sudo gitlab-ctl reconfigureEn Shell-Export weist dës Astellunge vu geréierten Servicer net. De Rekonfiguratiounsschrëtt applizéiert d'Ëmfeld dat fir déi gewielte Komponent deklaréiert ass.