స్వయం-నిర్వహిత 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

షెల్ ఎగుమతి ఈ నిర్వహిత-సేవ సెట్టింగ్‌లను చూపదు. పునఃకాన్ఫిగరేషన్ దశ ఎంచుకున్న భాగానికి ప్రకటించిన వాతావరణాన్ని వర్తిస్తుంది.

సంబంధిత వ్యాసాలు