Setelan Proksi Keluar untuk Layanan Terpaket GitLab
Atur lingkungan layanan paket Linux di gitlab.rb dan terapkan melalui konfigurasi ulang.
Untuk paket Linux GitLab yang dikelola sendiri, pilih layanan yang membuat permintaan keluar. gitlab_rails['env'] menyediakan Puma, Sidekiq, Rails, dan Rake; paket mendokumentasikan secara terpisah gitaly['env'] untuk proksi Git-clone dan gitlab_workhorse['env'] untuk Workhorse.
Untuk jalur terkait Rails, gabungkan nilai-nilai ini ke dalam /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'
}Gunakan titik akhir dan pengecualian penerapan. Pemeriksaan layanan publik terpisah dapat menggunakan titik akhir HTTP dari daftar proksi HTTP ketika penerapan mengizinkan rute tersebut dan layanan yang dipilih tidak memiliki kredensial proksi yang dikonfigurasi. Pertahankan pengecualian internal yang diperlukan. Pertahankan entri yang ada: penetapan lain ke hash lingkungan yang sama menggantikan hash sebelumnya.
Terapkan konfigurasi paket yang dideklarasikan:
sudo gitlab-ctl reconfigureEkspor shell tidak menampilkan setelan layanan terkelola ini. Langkah konfigurasi ulang menerapkan lingkungan yang dideklarasikan untuk komponen yang dipilih.