Irteerako proxy ezarpenak GitLaben paketatutako zerbitzuetarako
Ezarri Linux paketearen zerbitzu-ingurunea gitlab.rb fitxategian eta aplikatu birkonfigurazioaren bidez.
Norberak kudeatutako GitLab Linux paketean, aukeratu irteerako eskaera egiten duen zerbitzua. gitlab_rails['env']-k Puma, Sidekiq, Rails eta Rake hornitzen ditu; paketeak bereiz dokumentatzen ditu gitaly['env'] Git-clone proxyrako eta gitlab_workhorse['env'] Workhorse-rako.
Railsekin lotutako biderako, bateratu balio hauek /etc/gitlab/gitlab.rb fitxategian:
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'
}Erabili inplementazioaren amaiera-puntua eta bazterketak. Zerbitzu publikoaren egiaztapen bereizi batek HTTP amaiera-puntua erabil dezake HTTP proxy zerrendatik, inplementazioak bide hori baimentzen duenean eta hautatutako zerbitzuak proxy kredentzialik konfiguratuta ez duenean. Mantendu beharrezko barne-bazterketak. Gorde lehendik dauden sarrerak: ingurune-hash bererako beste esleipen batek aurreko hasha ordezkatzen du.
Aplikatu deklaratutako pakete-konfigurazioa:
sudo gitlab-ctl reconfigureShell esportazio batek ez ditu kudeatutako zerbitzuen ezarpen hauek erakusten. Birkonfigurazio urratsak hautatutako osagairako deklaratutako ingurunea aplikatzen du.