GitLab च्या पॅकेज केलेल्या सेवांसाठी आउटबाउंड प्रॉक्सी सेटिंग्ज
Linux पॅकेजचे सेवा वातावरण gitlab.rb मध्ये सेट करा आणि पुनर्रचनेद्वारे लागू करा.
स्वयं-व्यवस्थापित 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शेल निर्यात या व्यवस्थापित-सेवा सेटिंग्ज दर्शवत नाही. पुनर्रचना चरण निवडलेल्या घटकासाठी घोषित वातावरण लागू करते.