Za samostojno upravljani paket GitLab za Linux izberite storitev, ki izvede odhodno zahtevo. gitlab_rails['env'] oskrbuje Puma, Sidekiq, Rails in Rake; paket ločeno dokumentira gitaly['env'] za posrednika Git-clone in gitlab_workhorse['env'] za Workhorse.

Za pot, povezano z Rails, združite te vrednosti v /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'
}

Uporabite končno točko in izjeme namestitve. Ločeno preverjanje javne storitve lahko uporabi končno točko HTTP s seznama posrednikov HTTP, ko namestitev dovoljuje to pot in izbrana storitev nima nastavljenih poverilnic posrednika. Ohranite njene zahtevane notranje izjeme. Ohranite obstoječe vnose: druga dodelitev istemu zgoščevalni vrednosti okolja nadomesti prejšnjo zgoščevalno vrednost.

Uporabite deklarirano konfiguracijo paketa:

sudo gitlab-ctl reconfigure

Izvoz v lupini ne prikaže teh nastavitev upravljanih storitev. Korak ponovnega konfiguriranja uporabi okolje, deklarirano za izbrano komponento.

Sorodni članki