Postavke odlaznog proxyja za GitLabove pakirane servise
Postavite okruženje servisa Linux paketa u gitlab.rb i primijenite ga ponovnom konfiguracijom.
Za samostalno upravljani GitLab Linux paket odaberite servis koji upućuje odlazni zahtjev. gitlab_rails['env'] opskrbljuje Puma, Sidekiq, Rails i Rake; paket odvojeno 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 krajnju točku i izuzetke implementacije. Zasebna provjera javnog servisa može koristiti HTTP krajnju točku s popisa HTTP proxyja kada implementacija dopušta tu rutu i odabrani servis nema konfigurirane proxy vjerodajnice. Zadržite njegove obavezne interne izuzetke. 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 servisa. Korak ponovne konfiguracije primjenjuje okruženje deklarirano za odabranu komponentu.