Stillingar fyrir útleiðarproxy hjá pökkvuðum þjónustum GitLab
Stilltu þjónustuumhverfi Linux-pakkans í gitlab.rb og beittu því með endurstillingu.
Fyrir sjálfstýrða GitLab Linux-pakkann skaltu velja þjónustuna sem sendir útbeiðnina. gitlab_rails['env'] sér Puma, Sidekiq, Rails og Rake fyrir; pakkinn skjalfestir sérstaklega gitaly['env'] fyrir Git-clone proxy og gitlab_workhorse['env'] fyrir Workhorse.
Fyrir Rails-tengda slóð skaltu sameina þessi gildi í /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'
}Notaðu endapunkt og undanþágur uppsetningarinnar. Sérstök athugun á opinberri þjónustu getur notað HTTP-endapunkt úr HTTP-proxylistanum þegar uppsetningin leyfir þá slóð og valda þjónustan hefur engar stilltar proxy-auðkenni. Haltu nauðsynlegum innri undanþágum hennar. Varðveittu fyrirliggjandi færslur: önnur úthlutun á sama umhverfishash kemur í stað fyrri hash.
Beittu tilgreindri pakkastillingu:
sudo gitlab-ctl reconfigureSkeljaútflutningur birtir ekki þessar stillingar stýrðra þjónusta. Endurstillingarskrefið beitir umhverfinu sem tilgreint er fyrir valda íhlutinn.