Gosodiadau procsi allanol ar gyfer gwasanaethau pecyn GitLab
Gosodwch amgylchedd gwasanaeth y pecyn Linux yn gitlab.rb a'i gymhwyso drwy ailgyflunio.
Ar gyfer pecyn Linux GitLab hunan-reoledig, dewiswch y gwasanaeth sy'n gwneud y cais allanol. Mae gitlab_rails['env'] yn darparu Puma, Sidekiq, Rails a Rake; mae'r pecyn yn dogfennu gitaly['env'] ar wahân ar gyfer procsi Git-clone a gitlab_workhorse['env'] ar gyfer Workhorse.
Ar gyfer y llwybr sy'n gysylltiedig â Rails, cyfunwch y gwerthoedd hyn yn /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'
}Defnyddiwch bwynt terfyn a osgoi'r defnydd. Gall gwiriad gwasanaeth cyhoeddus ar wahân ddefnyddio pwynt terfyn HTTP o'r rhestr procsi HTTP pan fydd y defnydd yn caniatáu'r llwybr hwnnw ac nad oes gan y gwasanaeth a ddewiswyd unrhyw gymwysterau procsi wedi'u ffurfweddu. Cadwch ei osgoi mewnol gofynnol. Cadwch y cofnodion presennol: mae aseiniad arall i'r un hash amgylchedd yn disodli'r hash cynharach.
Cymhwyswch y ffurfweddiad pecyn a ddatganwyd:
sudo gitlab-ctl reconfigureNid yw allforio cragen yn dangos y gosodiadau gwasanaeth a reolir hyn. Mae'r cam ailgyflunio yn cymhwyso'r amgylchedd a ddatganwyd ar gyfer y gydran a ddewiswyd.