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