स्वयं-व्यवस्थापित 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

शेल निर्यात या व्यवस्थापित-सेवा सेटिंग्ज दर्शवत नाही. पुनर्रचना चरण निवडलेल्या घटकासाठी घोषित वातावरण लागू करते.

संबंधित लेख