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ஷெல் ஏற்றுமதி இந்த நிர்வகிக்கப்பட்ட-சேவை அமைப்புகளைக் காட்டாது. மறுஉள்ளமைவு படி தேர்ந்தெடுத்த கூறுக்கு அறிவிக்கப்பட்ட சூழலைப் பயன்படுத்துகிறது.