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 reconfigure

En 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.

Ähnlech Artikelen