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 အဆုံးမှတ်ကို အသုံးပြုနိုင်သည်။ ၎င်း၏ လိုအပ်သော အတွင်းပိုင်း ချွင်းချက်များကို ထိန်းသိမ်းပါ။ ရှိပြီးသား ထည့်သွင်းချက်များကို ထိန်းသိမ်းပါ။ တူညီသော ပတ်ဝန်းကျင် hash သို့ အခြားသတ်မှတ်မှုသည် ယခင် hash ကို အစားထိုးသည်။
ကြေညာထားသော ပက်ကေ့ခ်ျ ဖွဲ့စည်းမှုကို အသုံးချပါ။
sudo gitlab-ctl reconfigureshell ထုတ်ယူမှုသည် ဤစီမံခန့်ခွဲသော ဝန်ဆောင်မှု ဆက်တင်များကို မပြသပါ။ ပြန်လည်ဖွဲ့စည်းခြင်း အဆင့်သည် ရွေးချယ်ထားသော အစိတ်အပိုင်းအတွက် ကြေညာထားသော ပတ်ဝန်းကျင်ကို အသုံးချသည်။