ස්වයං-කළමනාකරණ 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 අන්ත ලක්ෂ්‍යයක් භාවිත කළ හැක. එහි අවශ්‍ය අභ්‍යන්තර බැහැර කිරීම් රඳවා ගන්න. පවතින සටහන් සුරකින්න: එකම පරිසර hash වෙත වෙනත් පැවරීමක් පෙර hash ප්‍රතිස්ථාපනය කරයි.

ප්‍රකාශිත පැකේජ වින්‍යාසය යොදන්න:

sudo gitlab-ctl reconfigure

ෂෙල් නිර්යාතය මෙම කළමනාකෘත-සේවා සැකසුම් නොපෙන්වයි. නැවත වින්‍යාසගත කිරීමේ පියවර තෝරාගත් සංරචකය සඳහා ප්‍රකාශිත පරිසරය යොදයි.

අදාළ ලිපි