Өзін-өзі басқаратын GitLab Linux пакеті үшін шығыс сұранысын жасайтын қызметті таңдаңыз. gitlab_rails['env'] Puma, Sidekiq, Rails және Rake қамтамасыз етеді; пакет Git-clone проксиі үшін gitaly['env'] және Workhorse үшін gitlab_workhorse['env'] бөлек құжаттайды.

Rails-қа қатысты жол үшін бұл мәндерді /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'
}

Орналастырудың соңғы нүктесін және ерекшеліктерін пайдаланыңыз. Жеке қоғамдық қызмет тексеруі HTTP прокси тізімінен HTTP соңғы нүктесін пайдалана алады, егер орналастыру бұл жолға рұқсат берсе және таңдалған қызметте конфигурацияланған прокси тіркелгі деректері болмаса. Оның қажетті ішкі ерекшеліктерін сақтаңыз. Бар жазбаларды сақтаңыз: сол орта хэшіне басқа тағайындау алдыңғы хэшті ауыстырады.

Жарияланған пакет конфигурациясын қолданыңыз:

sudo gitlab-ctl reconfigure

Shell экспорты осы басқарылатын қызмет параметрлерін көрсетпейді. Қайта конфигурациялау қадамы таңдалған компонент үшін жарияланған ортаны қолданады.

Қатысты мақалалар