Postavke odlaznog proxyja za GitLabove pakirane usluge
Postavite okruženje usluge Linux paketa u gitlab.rb i primenite ga ponovnim konfigurisanjem.
Za samostalno upravljani GitLab Linux paket izaberite uslugu koja upućuje odlazni zahtev. gitlab_rails['env'] obezbeđuje Puma, Sidekiq, Rails i Rake; paket odvojeno dokumentuje gitaly['env'] za Git-clone proxy i gitlab_workhorse['env'] za Workhorse.
Za putanju povezanu sa Railsom, spojite ove vrednosti u /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'
}Koristite krajnju tačku i izuzetke implementacije. Zasebna provera javne usluge može koristiti HTTP krajnju tačku sa liste HTTP proxyja kada implementacija dozvoljava tu rutu i izabrana usluga nema konfigurisane proxy akreditive. Zadržite njene obavezne interne izuzetke. Sačuvajte postojeće unose: drugo dodeljivanje istom hešu okruženja zamenjuje prethodni heš.
Primenite deklarisanu konfiguraciju paketa:
sudo gitlab-ctl reconfigureIzvoz u ljusci ne prikazuje ove postavke upravljanih usluga. Korak ponovnog konfigurisanja primenjuje okruženje deklarisano za izabranu komponentu.