Postavke odlaznog proxyja za GitLabove pakirane usluge
Postavite okruženje usluge Linux paketa u gitlab.rb i primijenite ga ponovnim konfiguriranjem.
Za samostalno upravljani GitLab Linux paket odaberite uslugu koja upućuje odlazni zahtjev. gitlab_rails['env'] osigurava Puma, Sidekiq, Rails i Rake; paket zasebno dokumentira gitaly['env'] za Git-clone proxy i gitlab_workhorse['env'] za Workhorse.
Za putanju povezanu s Railsom, spojite ove vrijednosti 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 završnu točku i iznimke implementacije. Zasebna provjera javne usluge može koristiti HTTP završnu točku s popisa HTTP proxyja kada implementacija dopušta tu rutu i odabrana usluga nema konfigurirane proxy vjerodajnice. Zadržite njezine obavezne interne iznimke. Sačuvajte postojeće unose: drugo dodjeljivanje istom hashu okruženja zamjenjuje prethodni hash.
Primijenite deklariranu konfiguraciju paketa:
sudo gitlab-ctl reconfigureIzvoz u ljusci ne prikazuje ove postavke upravljanih usluga. Korak ponovnog konfiguriranja primjenjuje okruženje deklarirano za odabranu komponentu.