თვითმართული GitLab Linux პაკეტისთვის აირჩიეთ სერვისი, რომელიც ახორციელებს გამავალ მოთხოვნას. gitlab_rails['env'] უზრუნველყოფს Puma-ს, Sidekiq-ს, Rails-ს და Rake-ს; პაკეტი ცალკე აღწერს gitaly['env']-ს Git-clone პროქსისთვის და gitlab_workhorse['env']-ს Workhorse-ისთვის.

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-ის ექსპორტი არ აჩვენებს მართული სერვისების ამ პარამეტრებს. ხელახალი კონფიგურაციის ნაბიჯი იყენებს არჩეული კომპონენტისთვის გამოცხადებულ გარემოს.

დაკავშირებული სტატიები