GitLab paket xidmətləri üçün giden proxy parametrləri
Linux paketinin xidmət mühitini gitlab.rb-də təyin edin və yenidən konfiqurasiya ilə tətbiq edin.
Özünü idarə edən GitLab Linux paketi üçün giden sorğunu edən xidməti seçin. gitlab_rails['env'] Puma, Sidekiq, Rails və Rake-i təmin edir; paket Git-clone proksisi üçün gitaly['env'] və Workhorse üçün gitlab_workhorse['env'] ayrıca sənədləşdirir.
Rails ilə bağlı yol üçün bu dəyərləri /etc/gitlab/gitlab.rb faylına birləşdirin:
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'
}Yerləşdirmənin son nöqtəsini və keçid istisnalarını istifadə edin. Ayrı bir ictimai xidmət yoxlaması, yerləşdirmə həmin marşruta icazə verdikdə və seçilmiş xidmətin konfiqurasiya edilmiş proxy etimadnaməsi olmadıqda HTTP proxy siyahısından HTTP son nöqtəsini istifadə edə bilər. Onun tələb olunan daxili keçid istisnalarını saxlayın. Mövcud qeydləri qoruyun: eyni mühit hash-inə başqa təyinat əvvəlki hash-i əvəz edir.
Elan edilmiş paket konfiqurasiyasını tətbiq edin:
sudo gitlab-ctl reconfigureShell ixracı bu idarə olunan xidmət parametrlərini göstərmir. Yenidən konfiqurasiya addımı seçilmiş komponent üçün elan edilmiş mühiti tətbiq edir.