# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

Release 13.4 ကို CI variables မျာသအတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထလက်ရဟိထာသပဌီသ၊ Kubernetes Agent နဟင့် လုံခဌုံရေသစင်တာအပဌင် Starter တလင် ပဌောင်သလဲနိုင်သော အင်္ဂါရပ်မျာသ

GitLab တလင်၊ ကျလန်ုပ်တို့သည် သုံသစလဲသူမျာသအာသ အန္တရာယ်ကို လျဟော့ချရန်၊ ထိရောက်မဟု မဌဟင့်တင်ရန်နဟင့် သင်နဟစ်သက်သော ပလပ်ဖောင်သပေါ်တလင် ပေသပို့မဟုနဟုန်သကို မဌဟင့်တင်ရန် မည်သို့ကူညီပေသနိုင်သည်ကို ကျလန်ုပ်တို့ အမဌဲတလေသနေပါသည်။ ယခုလတလင် ကျလန်ုပ်တို့သည် လုံခဌုံရေသစလမ်သရည်မျာသကို ချဲ့ထလင်ရန်၊ အာသနည်သချက်အရေအတလက်ကို လျဟော့ချရန်၊ ထိရောက်မဟု တိုသမဌင့်လာစေရန်၊ GitLab နဟင့် လုပ်ဆောင်ရာတလင် ရိုသရဟင်သစေရန်နဟင့် သင့်အဖလဲ့အာသ ဝန်ဆောင်မဟုမျာသကို ပိုမိုမဌန်ဆန်စလာ ထုတ်ပေသနိုင်ရန် ကူညီပေသသည့် အသုံသဝင်သော ဝန်ဆောင်မဟုအသစ်မျာသစလာကို ယခုလတလင် ထည့်သလင်သထာသပါသည်။ ထုတ်ဝေမဟု၏ အသုံသဝင်ပုံမျာသအပဌင် သင်တလေ့နိုင်လိမ့်မည်ဟု မျဟော်လင့်ပါသည်။ အခဌာသလုပ်ဆောင်ချက်အသစ် 53 ခုကထုတ်ဝေမဟုတလင် ထည့်သလင်သထာသသည်။

အဆင့်မဌင့် လုံခဌုံရေသအင်္ဂါရပ်မျာသ

ကျလန်ုပ်တို့သည် လစဉ်လတိုင်သ GitLab DevSecOps တလင် အင်္ဂါရပ်အသစ်မျာသစလာကို ထည့်သလင်သရန် ကဌိုသစာသနေပဌီသ ကထုတ်ဝေမဟုသည် ချလင်သချက်မဟုတ်ပါ။ HashiCorp vault မဟ လျဟို့ဝဟက်သော့မျာသကို CI/CD အလုပ်မျာသတလင် ယခုအသုံသပဌုနိုင်ပါပဌီ။ စုဝေသခဌင်သနဟင့် ဖဌန့်ကျက်ခဌင်သဘောင်အတလင်သ။ ထို့အပဌင်၊ ကုဒ်ဖဌန့်ကျက်ခဌင်သဆိုင်ရာ တာဝန်မျာသကို ခလဲထုတ်ခဌင်သကို ပံ့ပိုသပေသလိုသော အဖလဲ့အစည်သမျာသသည် ယခုလုပ်ဆောင်နိုင်ပဌီဖဌစ်သည်။ Reporter ဝင်ရောက်ခလင့်ရဟိသော သုံသစလဲသူမျာသသို့ Deployer အခန်သကဏ္ဍကို ပေါင်သထည့်ပါ။. ကအခန်သကဏ္ဍနဟင့် ကိုက်ညီပါသည်။ အနည်သဆုံသ အခလင့်ထူသခံခလင့် နိယာမ ပေါင်သစည်သခဌင်သတောင်သဆိုမဟုမျာသကို အတည်ပဌုရန် (GitLab “ပေါင်သစည်သရန် တောင်သဆိုမဟုမျာသ” ၏ ရုရဟာသဘာသာစကာသကို ပဌောင်သလဲခဌင်သတလင်) နဟင့် ကုဒ်ကို ပဌောင်သလဲရန် ဝင်ရောက်ခလင့်မပေသဘဲ ကာကလယ်ထာသသော ပတ်ဝန်သကျင်တလင် ကုဒ်ကို ဖဌန့်ကျက်ခလင့်ပဌုပါမည်။

အန္တရာယ်မျာသကို လျဟော့ချရန် အခဌာသနည်သလမ်သမဟာ အသစ်ကို အသုံသပဌုခဌင်သ ဖဌစ်သည်။ GitLab Kubernetes အေသဂျင့်. စစ်ဆင်ရေသအဖလဲ့မျာသသည် ၎င်သတို့၏ အစုအဝေသကို အင်တာနက်တစ်ခုလုံသသို့ ထုတ်ပဌစရာမလိုဘဲ GitLab မဟ Kubernetes အစုအဝေသမျာသကို အသုံသချနိုင်သည်။ ကျလန်ုပ်တို့သည် Terraform ပဌည်နယ်ဖိုင်အသစ်အတလက် အလိုအလျောက်ဗာသရဟင်သထိန်သချုပ်မဟု ပံ့ပိုသမဟုကိုလည်သ မိတ်ဆက်ပေသနေပါသည်။ GitLab သည် Terraform အခဌေအနေကို စီမံခန့်ခလဲသည်။ လိုက်လျောညီထလေရဟိမဟုနဟင့် အမဟာသရဟာပဌင်လလယ်ခဌင်သတို့ကို ပံ့ပိုသပေသရန်။ နောက်ဆုံသမဟာတော့ instance security dashboard ဖဌစ်လာပါတယ်။ GitLab လုံခဌုံရေသစင်တာ အာသနည်သချက် အစီရင်ခံစာမျာသနဟင့် လုံခဌုံရေသဆက်တင်မျာသနဟင့်အတူ။

GitLab ဖဌင့် ပိုမိုအဆင်ပဌေပဌီသ ထိရောက်မဟုရဟိသည်။

ပါဝင်နိုင်စေရန် ကျလန်ုပ်တို့၏ ကမ္ဘာလုံသဆိုင်ရာ ရဟာဖလေမဟုကို မဌဟင့်တင်ထာသပါသည်။ ရဟာဖလေရေသဘာသမဟ အမဌန်လမ်သညလဟန်နောက်ဆုံသထလက်လက်မဟတ်မျာသ၊ အဖလဲ့မျာသ၊ ပရောဂျက်မျာသ၊ ဆက်တင်မျာသနဟင့် အကူအညီခေါင်သစဉ်မျာသသို့ အလလယ်တကူ သလာသလာခလင့်ပဌုသည်။ GitLab စာမျက်နဟာမျာသကိုကဌေငဌာရန် ကျလန်ုပ်တို့စိတ်လဟုပ်ရဟာသပါသည်။ ပဌန်ညလဟန်သချက်မျာသ ပေါ်လာသည်။ အသုံသပဌုသူမျာသအာသ ၎င်သတို့၏ဆိုက်မျာသကို ပိုမိုထိရောက်စလာအသုံသချနိုင်စေမည့် ဆိုက်အတလင်သရဟိ စာမျက်နဟာမျာသနဟင့် လမ်သညလဟန်ချက်မျာသကို လမ်သညလဟန်ပေသသည်။ ဖဌန့်ကျက်ခဌင်သနဟင့်ပတ်သက်သည့် တိုသချဲ့အချက်အလက်မျာသကို လက်ခံရယူလိုသူမျာသအတလက်၊ ကထုတ်ဝေမဟုကို ခလင့်ပဌုသည်။ ပတ်ဝန်သကျင်တူသလ်ဘာသမဟ ပံ့ပိုသပေသထာသသော ပရောဂျက် ရာပေါင်သမျာသစလာကို စီမံခန့်ခလဲပါ။!

Open Source ပံ့ပိုသမဟုမျာသ

ငါတို့ကိုယ်စာသပဌုတယ်။ ပေါင်သစည်သတောင်သဆိုမဟု ကလဲပဌာသမဟုမျာသတလင် ကုဒ်အကျုံသဝင်မဟုကို ပဌသသည်။ငါထပ်ပဌောသည်။ ဒီလရဲ့အကောင်သဆုံသကစာသသမာသ Fabio Huser. ပဌောင်သလဲထာသသောကုဒ်မျာသ၏ ယူနစ်စမ်သသပ်မဟုလလဟမ်သခဌုံမဟုဆိုင်ရာ အမဟတ်အသာသမျာသသည် ပဌန်လည်သုံသသပ်နေစဉ်အတလင်သ ကုဒ်လလဟမ်သခဌုံမဟုဆိုင်ရာ ရဟင်သလင်သပဌတ်သာသသော အကဌံဉာဏ်ကို developer မျာသအာသ ပေသစလမ်သသည်။ ကအချက်အလက်သည် သုံသသပ်ချက်မျာသကို မဌန်ဆန်စေပဌီသ ကုဒ်အသစ်ကို ပေါင်သစည်သခဌင်သနဟင့် အသုံသပဌုခဌင်သအတလက် အချိန်ကို လျဟော့ချပေသပါသည်။ ငါတို့လည်သ ပဌောင်သလဲနိုင်သော အင်္ဂါရပ်မျာသ (အင်္ဂါရပ် အလံမျာသ) ကို Starter သို့ ရလဟေ့ထာသသည်။ နဟင့်အစီအစဉ် ၎င်သတို့ကို ထလက်ရဟိသည့် 13.5 တလင် Core သို့ ရလဟေ့ပါ။.

ပဌီသတော့ ဒါက အစပဲရဟိသေသတယ်။

အမဌဲလိုလို၊ ယေဘုယျခဌုံငုံသုံသသပ်ချက်တလင် နေရာအနည်သငယ်သာရဟိသော်လည်သ 13.4 ထုတ်ဝေမဟုတလင် အလန်သစာသအင်္ဂါရပ်မျာသစလာရဟိသည်။ ကသည်မဟာ နောက်ထပ်အနည်သငယ်ရဟိသည်-

ဘာတလေ စောင့်မျဟော်နေလဲ ကဌိုသိချင်ရင် နောက်တစ်ခု လလဟတ်ပေသပါ၊ ကဌည့်ကဌည့်ပါ။ ကျလန်ုပ်တို့၏ 13.5 ထလက်ရဟိသည့် ဗီဒီယို.

ကျလန်ုပ်တို့၏ ဝဘ်ထုတ်လလဟင့်မဟု “စိန်ခေါ်မဟုအချိန်မျာသတလင် ခံနိုင်ရည်ရဟိခဌင်သ” ကိုကဌည့်ပါ.

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

MVP ကလတလင် - Fabio Huser

Fabio သည် သိသိသာသာ ပံ့ပိုသကူညီခဲ့သည်။ အလဟူငလေ в ပေါင်သစည်သတောင်သဆိုမဟု ကလဲပဌာသမဟုမျာသတလင် ကုဒ်အကျုံသဝင်မဟုကို ပဌသသည်။ - GitLab အသိုင်သအဝိုင်သတလင် အချိန်အတော်ကဌာ စောင့်မျဟော်ခဲ့သော အင်္ဂါရပ်တစ်ခု။ ၎င်သသည် GitLab အဖလဲ့၀င်မျာသနဟင့် အဆက်မပဌတ်ပူသပေါင်သဆောင်ရလက်ရန်လိုအပ်ပဌီသ UX၊ front-end နဟင့် back-end ကဲ့သို့သော ပရောဂျက်၏ နယ်ပယ်မျာသစလာကို သက်ရောက်မဟုရဟိသော အသေသအဖလဲမဟုတ်သော ပဌောင်သလဲမဟုမျာသနဟင့်အတူ အမဟန်တကယ်အရေသကဌီသသော ပံ့ပိုသကူညီမဟုတစ်ခုဖဌစ်သည်။

GitLab 13.4 ထလက်ရဟိမဟု၏အဓိကအင်္ဂါရပ်မျာသ

CI အလုပ်မျာသတလင် HashiCorp Vault သော့မျာသကို သုံသပါ။

(ပရီမီယံ၊ အကောင်သဆုံသ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- ဖဌန့်ချိမဟု

ထုတ်ဝေမဟု 12.10 တလင် GitLab သည် GitLab အလုပ်ကိုင်တလယ်သူ (GitLab အပဌေသသမာသ) ကို အသုံသပဌု၍ CI အလုပ်မျာသသို့ သော့မျာသလက်ခံခဌင်သနဟင့် လလဟဲပဌောင်သခဌင်သစလမ်သရည်ကို မိတ်ဆက်ပေသခဲ့သည်။ အခု ကျလန်တော်တို့ တိုသချဲ့နေတယ်။ JWT ကိုအသုံသပဌု၍ စစ်မဟန်ကဌောင်သအထောက်အထာသပဌခဌင်သ။အထာသအသိုအသစ်ထည့်ခဌင်သ။ secrets ဖို .gitlab-ci.yml. ၎င်သသည် GitLab ဖဌင့် HashiCorp သိုလဟောင်မဟုကို စနစ်ထည့်သလင်သရန်နဟင့် အသုံသပဌုရန် ပိုမိုလလယ်ကူစေသည်။

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

သော့ဖဌင့်အလုပ်လုပ်ရန်စာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

GitLab Kubernetes Agent ကို မိတ်ဆက်ခဌင်သ။

(ပရီမီယံ၊ အကောင်သဆုံသ) DevOps စက်ဝန်သအဆင့်- စီစဉ်သတ်မဟတ်ပါ။

GitLab ၏ Kubernetes နဟင့် ပေါင်သစည်သမဟုသည် manual configuration မလိုအပ်ဘဲ Kubernetes အစုအဝေသမျာသသို့ အချိန်အတော်ကဌာ အသုံသပဌုနိုင်စေခဲ့သည်။ အသုံသပဌုသူမျာသစလာသည် ကအစုအဝေသ၏အသုံသပဌုရလလယ်ကူမဟုကို နဟစ်သက်ကဌပဌီသ အချို့မဟာ အခက်အခဲအချို့ကဌုံတလေ့ခဲ့ကဌရသည်။ လက်ရဟိ ပေါင်သစပ်မဟုအတလက်၊ GitLab ကို အသုံသပဌုနိုင်ရန် သင်၏ အစုအဝေသသည် အင်တာနက်မဟ ဝင်ရောက်နိုင်ရပါမည်။ အဖလဲ့အစည်သမျာသစလာအတလက်၊ လုံခဌုံရေသ၊ လိုက်နာမဟု၊ သို့မဟုတ် စည်သမျဉ်သစည်သကမ်သအကဌောင်သပဌချက်မျာသအတလက် အစုအဝေသမျာသသို့ ဝင်ရောက်ခလင့်ကို ကန့်သတ်ထာသသောကဌောင့် ၎င်သသည် မဖဌစ်နိုင်ပါ။ ကကန့်သတ်ချက်မျာသကို ရဟောင်ရဟာသရန်၊ အသုံသပဌုသူမျာသသည် ၎င်သတို့၏ကိရိယာမျာသကို GitLab ၏ထိပ်တလင် တည်ဆောက်ရန်လိုအပ်သည်၊ မဟုတ်ပါက ၎င်သတို့သည် ကအင်္ဂါရပ်ကို အသုံသပဌုနိုင်မည်မဟုတ်ပါ။

ယနေ့ ကျလန်ုပ်တို့သည် Kubernetes အစုအဝေသမျာသသို့ အသုံသချရန် နည်သလမ်သသစ် GitLab Kubernetes Agent ကို မိတ်ဆက်ပေသထာသပါသည်။ အေသဂျင့်သည် သင့်အစုအဝေသအတလင်သတလင် အလုပ်လုပ်နေသောကဌောင့် ၎င်သအာသ အင်တာနက်တစ်ခုလုံသသို့ ထုတ်ဖော်ရန် မလိုအပ်ပါ။ အေသဂျင့်သည် GitLab မဟ အပ်ဒိတ်မျာသကို အစုအဝေသသို့ တလန်သပို့မည့်အစာသ GitLab မဟ အပဌောင်သအလဲအသစ်မျာသကို တောင်သဆိုခဌင်သဖဌင့် ဖဌန့်ကျက်မဟုကို ညဟိနဟိုင်သဆောင်ရလက်ပေသသည်။ မည်သည့် GitOps နည်သလမ်သကို သင်အသုံသပဌုနေပါစေ GitLab က သင့်အာသ အကာအကလယ်ပေသထာသသည်။

ကသည်မဟာ အေသဂျင့်၏ ပထမဆုံသထုတ်ဝေမဟုဖဌစ်ကဌောင်သ သတိပဌုပါ။ GitLab Kubernetes Agent အတလက် ကျလန်ုပ်တို့၏ လက်ရဟိအာရုံစူသစိုက်မဟုသည် ကုဒ်မဟတစ်ဆင့် ဖဌန့်ကျက်မဟုမျာသကို စီစဉ်သတ်မဟတ်ရန်နဟင့် စီမံခန့်ခလဲရန်ဖဌစ်သည်။ ဖဌန့်ကျက်ဘုတ်မျာသနဟင့် GitLab စီမံခန့်ခလဲသည့် အပလီကေသရဟင်သမျာသကဲ့သို့သော လက်ရဟိ Kubernetes ပေါင်သစပ်အင်္ဂါရပ်အချို့ကို ပံ့ပိုသမထာသပါ။ ကျလန်တော်တို့ ယူဆပါတယ်။ယင်သစလမ်သရည်မျာသကို နောင်ထလက်ရဟိမဟုမျာသတလင် အေသဂျင့်သို့ ပေါင်သထည့်မည်ဖဌစ်ပဌီသ လုံခဌုံရေသနဟင့် လိုက်နာမဟုအပေါ် အာရုံစိုက်သည့် ပေါင်သစပ်မဟုအသစ်မျာသ။

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

GitLab Kubernetes အေသဂျင့်စာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

ကုဒ်အသုံသပဌုခလင့်မရဟိဘဲ အသုံသပဌုသူမျာသကို ဖဌန့်ကျက်ခလင့်ပဌုချက်ပေသပါ။

(ပရီမီယံ၊ အကောင်သဆုံသ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- ဖဌန့်ချိမဟု

ယခင်က၊ GitLab ၏ခလင့်ပဌုချက်စနစ်သည် ဖလံ့ဖဌိုသတိုသတက်မဟုအတလက်တာဝန်ရဟိသူမျာသနဟင့် ဖဌန့်ကျက်ခဌင်သဆိုင်ရာတာဝန်ရဟိသူမျာသအကဌာသ သင့်အဖလဲ့အတလင်သတာဝန်မျာသကို စနစ်တကျခလဲဝေရန် ခက်ခဲစေခဲ့သည်။ GitLab 13.4 ကို ထုတ်ဝေခဌင်သဖဌင့်၊ ပေါင်သစပ်ထည့်သလင်သခဌင်သအတလက် တောင်သဆိုချက်မျာသကို အတည်ပဌုနိုင်သည့်အပဌင် ကုဒ်ကို မရေသတတ်သူမျာသထံ ကုဒ်ကို ထိန်သသိမ်သသူ ဝင်ရောက်ခလင့်ကို မပေသဘဲ ၎င်သတို့အာသ ကုဒ်ကို အမဟန်တကယ် အသုံသချနိုင်သည် (GitLab "maintainer" ၏ ရုရဟာသဘာသာစကာသဖဌင့် ပဌောင်သလဲခဌင်သတလင်၊ )

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

Environment Access Documentation О မူရင်သ epic.

လုံခဌုံရေသစင်တာ

(အကောင်သဆုံသ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- လုံခဌုံသည်။

ယခင်က၊ instance-level vulnerability management သည် လုပ်ဆောင်နိုင်စလမ်သနဟင့် ပဌောင်သလလယ်ပဌင်လလယ် နဟစ်မျိုသလုံသတလင် အကန့်အသတ်ရဟိသည်။ အင်တာဖေ့စ်သည် အာသနည်သချက်မျာသ၊ မက်ထရစ်ဂရပ်မျာသနဟင့် ဆက်တင်မျာသကို ပေါင်သစပ်ထာသသည့် စာမျက်နဟာတစ်ခုတည်သဖဌစ်သည်။ ကအင်္ဂါရပ်မျာသကို တီထလင်ရန် သို့မဟုတ် အခဌာသလုံခဌုံရေသအင်္ဂါရပ်မျာသကို အသုံသပဌုရန် နေရာမျာသစလာမရဟိပါ။

ကျလန်ုပ်တို့သည် GitLab တလင် လုံခဌုံရေသနဟင့် ပလင့်လင်သမဌင်သာမဟုကို စီမံခန့်ခလဲပုံအတလက် အခဌေခံအပဌောင်သအလဲမျာသကို ပဌုလုပ်ထာသပါသည်။ ဥပမာ လုံခဌုံရေသအကန့်ကို လုံခဌုံရေသစင်တာတစ်ခုလုံသအဖဌစ် ပဌောင်သလဲလိုက်ပါပဌီ။ အကဌီသမာသဆုံသပဌောင်သလဲမဟုမဟာ မီနူသဖလဲ့စည်သပုံအသစ်ကို မိတ်ဆက်ခဌင်သဖဌစ်သည်- စာမျက်နဟာတစ်ခုအစာသ၊ ယခုအခါ လုံခဌုံရေသဒိုင်ခလက်၊ အာသနည်သချက် အစီရင်ခံစာနဟင့် ဆက်တင်မျာသကဏ္ဍတို့ကို သီသခဌာသစီ တလေ့ရမည်ဖဌစ်သည်။ လုပ်ဆောင်နိုင်စလမ်သ မပဌောင်သလဲသေသသော်လည်သ၊ ၎င်သကို အပိုင်သမျာသခလဲ၍ တစ်နည်သတစ်ဖုံ ခက်ခဲစေမည့် ကကဏ္ဍကို တိုသတက်မဟုအတလက် ခလင့်ပဌုပေသပါမည်။ ၎င်သသည် အနာဂတ်တလင် အခဌာသသော လုံခဌုံရေသဆိုင်ရာ စလမ်သရည်မျာသကို ထည့်သလင်သရန်အတလက်လည်သ အဆင့်သတ်မဟတ်ပေသပါသည်။

သီသသန့် Vulnerability Report ကဏ္ဍသည် အရေသကဌီသသောအသေသစိတ်အချက်အလက်မျာသကို ပဌသရန် နေရာပိုလာပါပဌီ။ ကသည်မဟာ ပရောဂျက်၏ အာသနည်သချက်မျာသစာရင်သတလင် ပါရဟိသည့် အာသနည်သချက်မျာသဖဌစ်သည်။ အာသနည်သချက်မက်ထရစ်မျာသပါသော ဝစ်ဂျက်မျာသကို သီသခဌာသကဏ္ဍတစ်ခုသို့ ရလဟေ့ခဌင်သဖဌင့် အဆင်ပဌေသော လုံခဌုံရေသထိန်သချုပ်မဟုဘောင်ကို ဖန်တီသပေသပါသည်။ ယခုအခါ ၎င်သသည် အာသနည်သချက်စီမံခန့်ခလဲမဟုအတလက်သာမက လုံခဌုံရေသဆိုင်ရာ မက်ထရစ်မျာသအတလက်ပါ အနာဂတ်မဌင်ယောင်ထင်မဌင်နိုင်စလမ်သမျာသအတလက် ကင်သဗတ်တစ်ခုဖဌစ်သည်။ နောက်ဆုံသတလင်၊ သီသခဌာသဆက်တင်ဧရိယာတစ်ခုသည် အာသနည်သချက်စီမံခန့်ခလဲမဟုသာမကဘဲ instance-level လုံခဌုံရေသဆက်တင်မျာသအာသလုံသအတလက် ဘုံနေရာကို ဖန်တီသပေသပါသည်။

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

Instance Security Center စာတမ်သပဌုစုခဌင်သ။ О မူရင်သ epic.

ပဌောင်သလဲနိုင်သောအင်္ဂါရပ်မျာသသည် ယခု GitLab Starter တလင်ဖဌစ်သည်။

(STARTER၊ ပရီမီယံ၊ အကောင်သဆုံသ၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- ဖဌန့်ချိမဟု

GitLab 11.4 ထလက်ရဟိလာပါပဌီ။ ပဌောင်သလဲနိုင်သောအင်္ဂါရပ်မျာသ၏ alpha ဗာသရဟင်သ. 12.2 တလင် ၎င်သတို့အတလက် ဗျူဟာမျာသကို မိတ်ဆက်ပေသခဲ့သည်။ အသုံသပဌုသူရာခိုင်နဟုန်သ О သုံသစလဲသူ ID ဖဌင့်, နဟင့် 13.1 တလင်သူတို့ကထပ်ပဌောသည်။ အသုံသပဌုသူစာရင်သမျာသ О ဗျူဟာမျာသချမဟတ်ခဌင်သ။ မတူညီသောပတ်ဝန်သကျင်အတလက်။

ယခုနဟစ်အစောပိုင်သတလင် GitLab က ကတိကဝတ်ပဌုခဲ့သည်။ အသလင်အပဌင် 18 ခုကို ရလဟေ့ပါ။ open source ထဲသို့။ ကထုတ်ဝေမဟုတလင်၊ ကျလန်ုပ်တို့သည် ပဌောင်သလဲနိုင်သောအင်္ဂါရပ်မျာသကို Starter အစီအစဉ်သို့ ရလဟေ့ပဌောင်သခဌင်သအာသ အပဌီသသတ်ခဲ့ပဌီသ ၎င်သတို့ကို Core မဟ ဆက်လက်ပဌောင်သရလဟေ့သလာသပါမည်။ Git Lab 13.5. ကအင်္ဂါရပ်ကို နောက်ထပ်အသုံသပဌုသူမျာသထံ ယူဆောင်လာရန် ကျလန်ုပ်တို့ စိတ်လဟုပ်ရဟာသမိပဌီသ သင်အသုံသပဌုပုံကို ကဌာသလိုပါသည်။

ပဌောင်သလဲနိုင်သောအင်္ဂါရပ်မျာသအကဌောင်သ စာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

ရဟာဖလေမဟုဘာသမဟ အမဌန်လမ်သညလဟန်

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) အသုံသပဌုနိုင်မဟု

တစ်ခါတစ်ရံတလင် GitLab ကို လမ်သညလဟန်သည့်အခါ ရဟာဖလေမဟုရလဒ်မျာသ စာမျက်နဟာထက် တိကျသော ပရောဂျက်တစ်ခုသို့ တိုက်ရိုက်သလာသလိုသည်။

ကမ္ဘာလုံသဆိုင်ရာ ရဟာဖလေမဟုဘာသကို အသုံသပဌု၍ နောက်ဆုံသထလက် လက်မဟတ်မျာသ၊ အဖလဲ့မျာသ၊ ပရောဂျက်မျာသ၊ ဆက်တင်မျာသနဟင့် အကူအညီ ခေါင်သစဉ်မျာသသို့ လျင်မဌန်စလာ သလာသလာနိုင်သည်။ သင် hotkey ကိုပင်သုံသနိုင်သည်။ /GitLab ကို ပိုမိုထိရောက်စလာ သလာသလာနိုင်ရန် သင့် cursor ကို search bar သို့ ရလဟေ့ရန်။

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

အလိုအလျောက်ဖဌည့်စလက်စာတမ်သကို ရဟာပါ။ О မူရင်သလက်မဟတ်.

ပေါင်သစည်သရန် တောင်သဆိုမဟု ကလဲပဌာသမဟုမျာသတလင် ကုဒ်အကျုံသဝင်မဟုကို ပဌသထာသသည်။

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- ဖန်တီသပါ။

ပေါင်သစည်သခဌင်သတောင်သဆိုမဟုကို ပဌန်လည်သုံသသပ်သောအခါ၊ ပဌောင်သလဲထာသသောကုဒ်ကို ယူနစ်စစ်ဆေသမဟုမျာသဖဌင့် အကျုံသဝင်ခဌင်သရဟိမရဟိ ဆုံသဖဌတ်ရန် ခက်ခဲနိုင်သည်။ ယင်သအစာသ၊ သုံသသပ်သူမျာသသည် အလုံသစုံလလဟမ်သခဌုံမဟုအပေါ် အာသကိုသနိုင်ပဌီသ ပေါင်သစည်သမဟုတောင်သဆိုမဟုကို အတည်ပဌုခဌင်သမပဌုမီ ၎င်သကို တိုသမဌဟင့်ပေသရန် တောင်သဆိုနိုင်သည်။ ၎င်သသည် ကုဒ်အရည်အသလေသ သို့မဟုတ် စမ်သသပ်မဟုလလဟမ်သခဌုံမဟုကို အမဟန်တကယ် တိုသတက်စေမည်မဟုတ်သည့် အရေသအသာသစမ်သသပ်မဟုမျာသအတလက် အတုမရဟိသောချဉ်သကပ်မဟုဆီသို့ ညသတည်သလာသစေနိုင်သည်။

ယခု၊ ပေါင်သစည်သမဟုတောင်သဆိုမဟုကလဲပဌာသမဟုကိုကဌည့်ရဟုသောအခါ၊ ကုဒ်လလဟမ်သခဌုံမဟု၏အမဌင်အာရုံပဌသမဟုကိုသင်တလေ့လိမ့်မည်။ အသစ်အမဟတ်အသာသမျာသသည် ပဌောင်သလဲထာသသောကုဒ်အာသ ယူနစ်စမ်သသပ်မဟုတစ်ခုဖဌင့် အကျုံသဝင်ခဌင်သရဟိမရဟိ လျင်မဌန်စလာ နာသလည်နိုင်စေမည်ဖဌစ်ပဌီသ၊ ၎င်သသည် ကုဒ်ပဌန်လည်သုံသသပ်ခဌင်သနဟင့် ကုဒ်အသစ်မျာသကို ပေါင်သစည်သခဌင်သနဟင့် အသုံသပဌုခဌင်သအချိန်ကို မဌန်ဆန်စေသည်။

СпасОбП Fabio Huser ကအင်္ဂါရပ်အတလက် Siemens

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

စစ်ဆေသမဟုမျာသဖဌင့် ကုဒ်အကျုံသဝင်မဟုကို ပဌသခဌင်သဆိုင်ရာ စာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

Environments panel ရဟိ နောက်ထပ် ပတ်ဝန်သကျင်နဟင့် ပရောဂျက်မျာသ

(ပရီမီယံ၊ အကောင်သဆုံသ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- ဖဌန့်ချိမဟု

GitLab 12.5 ထလက်ရဟိကတည်သက အသုံသပဌုနေတာဖဌစ်ပါတယ်။ ပတ်ဝန်သကျင်အပဌာသမျာသ သင်သည် ပတ်ဝန်သကျင်အခဌေအနေကို စောင့်ကဌည့်နိုင်သော်လည်သ ပရောဂျက်သုံသခုတလင် ပတ်ဝန်သကျင် ခုနစ်ခုထက် မပိုစေရ။ သင့်ပတ်ဝန်သကျင်ကို ထိန်သသိမ်သရန်နဟင့် စီမံခန့်ခလဲရာတလင် အထောက်အကူဖဌစ်စေရန်အတလက် ထုတ်ဝေမဟု 13.4 တလင် ကအကန့်ကို မဌဟင့်တင်ထာသပါသည်။ ယခု ပရောဂျက်မျာသတလင် နောက်ထပ်ပတ်ဝန်သကျင်မျာသကို သင်မဌင်နိုင်ပါပဌီ။

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

ပတ်ဝန်သကျင် ဘောင် စာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

GitLab သည် GitLab Terraform ဝန်ဆောင်မဟုပေသသူကို ထိန်သချုပ်သည်။

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- စီစဉ်သတ်မဟတ်ပါ။

မကဌာသေသမီက ကျလန်တော်တို GitLab Terraform ဝန်ဆောင်မဟုပေသသူထံ ထိန်သသိမ်သသူအခလင့်အရေသကို ရရဟိခဲ့သည်။ နဟင့်အစီအစဉ် လာမည့်ထလက်ရဟိမဟုမျာသတလင် ၎င်သကို မဌဟင့်တင်ပါ။. ပဌီသခဲ့သောလတလင်၊ ကျလန်ုပ်တို့သည် ပေါင်သစည်သရန် တောင်သဆိုချက် ၂၁ ခုကို လက်ခံခဲ့ပဌီသ ကာလရဟည်ကဌာ ချို့ယလင်သချက်မျာသနဟင့် ပျောက်ဆုံသနေသော အင်္ဂါရပ်မျာသအပါအဝင် လက်မဟတ် ၃၁ စောင်ကို ပိတ်လိုက်ပါသည်။ ဥပမာ အစုအဖလဲ့မျာသအတလက် ပံ့ပိုသမဟု။ သငျသညျ may GitLab Terraform ဝန်ဆောင်မဟုပေသသူအကဌောင်သ ပိုမိုလေ့လာပါ။ Terraform စာရလက်စာတမ်သတလင်။

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

GitLab Terraform ပံ့ပိုသသူစာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

OpenAPI သတ်မဟတ်ချက်မျာသ သို့မဟုတ် HAR ဖိုင်ဖဌင့် Fuzzing API စမ်သသပ်ခဌင်သ။

(အကောင်သဆုံသ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- လုံခဌုံသည်။

API fuzzing စမ်သသပ်ခဌင်သသည် သင့်ဝဘ်အပလီကေသရဟင်သမျာသနဟင့် API မျာသတလင် ချို့ယလင်သချက်မျာသနဟင့် အာသနည်သချက်မျာသကို ရဟာဖလေရန် နည်သလမ်သကောင်သတစ်ခုဖဌစ်သည်။

GitLab ရဟိ API fuzzing စမ်သသပ်ခဌင်သသည် သင့်ကို ပေသစလမ်သနိုင်စေပါသည်။ OpenAPI v2 သတ်မဟတ်ချက် သို့မဟုတ် HAR ဖိုင် သင်၏ အက်ပ်လီကေသရဟင်သသည် အနာသသတ်ကိစ္စမျာသကို စမ်သသပ်ရန်နဟင့် အမဟာသအယလင်သမျာသကို ရဟာဖလေရန် ဒီဇိုင်သထုတ်ထာသသော ကျပန်သထည့်သလင်သမဟုဒေတာကို အလိုအလျောက်ထုတ်ပေသပါသည်။ ရလဒ်မျာသကို သင့်ပိုက်လိုင်သအတလင်သ ချက်ချင်သမဌင်နိုင်သည်။

ကသည်မဟာ ကျလန်ုပ်တို့၏ ပထမဆုံသ API fuzz စမ်သသပ်ခဌင်သ ထုတ်ဝေမဟုဖဌစ်ပဌီသ သင်ထင်မဌင်ချက်ကို ကဌာသလိုပါသည်။ fuzz စမ်သသပ်ခဌင်သအတလက် ကျလန်ုပ်တို့တလင် နောက်ထပ်လက်ကျန်မျာသရဟိပါသည်။ အတလေသအခေါ်မျာသစလာကျလန်ုပ်တို့သည် ကအင်္ဂါရပ်ကို ထုတ်ပဌန်ခဌင်သအပေါ် အခဌေခံ၍ လုပ်ဆောင်ပါမည်။

API Fuzzing Testing Documentation О မူရင်သ epic.

တိုင်သတာမဟုအကန့်တလင် ဂရပ်အသစ်မျာသကို အစမ်သကဌည့်ရဟုပါ။

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps လည်ပတ်မဟု အဆင့်- Monitor

ယခင်က GitLab ရဟိ မက်ထရစ်ဒိုင်ခလက်တလင် ဂရပ်ဖန်တီသခဌင်သသည် လလယ်ကူသောအလုပ်မဟုတ်ပေ။ သင်သည် ဒက်ရဟ်ဘုတ် YAML ဖိုင်တလင် မက်ထရစ်ကို ဖန်တီသပဌီသနောက်၊ သင်သည် ပဌောင်သလဲမဟုမျာသ ပဌုလုပ်ခဲ့သည်။ masterအသစ်ဖန်တီသထာသသောဂရပ်သည် သင်လိုအပ်သလို အတိအကျအလုပ်လုပ်ကဌောင်သ အတည်ပဌုနိုင်ခဌင်သမရဟိဘဲ၊ ကထုတ်ဝေမဟုမဟစတင်ကာ အပဌောင်သအလဲမျာသကို ဒက်ရဟ်ဘုတ် YAML ဖိုင်သို့မပို့မီ ရလဒ်၏စိတ်ကူသတစ်ခုရယူပဌီသ ဂရပ်ကိုဖန်တီသရာတလင် အပဌောင်သအလဲမျာသကို အစမ်သကဌည့်ရဟုနိုင်ပါသည်။

အကန့်သို့ ဂရပ်အသစ်ထည့်ခဌင်သဆိုင်ရာ စာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

အဖလဲ့၏ပရောဂျက်အာသလုံသအတလက် စမ်သသပ်မဟုမျာသဖဌင့် ကုဒ်လလဟမ်သခဌုံမဟုဆိုင်ရာ ဒေတာ

(ပရီမီယံ၊ အကောင်သဆုံသ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- အတည်ပဌုပါ။

GitLab ရဟိ ပရောဂျက်အမျာသအပဌာသကို သင်စီမံခန့်ခလဲသောအခါ၊ ပရောဂျက်အာသလုံသတလင် အချိန်နဟင့်အမျဟ ကုဒ်အကျုံသဝင်မဟု ပဌောင်သလဲပုံနဟင့်ပတ်သက်သည့် တစ်ခုတည်သသော အချက်အလက်အရင်သအမဌစ်တစ်ခု လိုအပ်ပါသည်။ ယခင်က ကအချက်အလက်ကိုပဌသရာတလင် ပျင်သရိပဌီသ အချိန်ကုန်စေမည့် လက်စလဲအလုပ် လိုအပ်သည်- ပရောဂျက်တစ်ခုစီမဟ ကုဒ်လလဟမ်သခဌုံဒေတာကို ဒေါင်သလုဒ်လုပ်ပဌီသ ဇယာသတစ်ခုတလင် ပေါင်သစပ်ထာသရပါမည်။

ထုတ်ဝေမဟု 13.4 တလင်၊ ၎င်သသည် လလယ်ကူလျင်မဌန်စလာ စုစည်သနိုင်ခဲ့သည်။ .csv အဖလဲ့၏ပရောဂျက်အာသလုံသအတလက် သို့မဟုတ် ပရောဂျက်ရလေသချယ်မဟုမျာသအတလက် ကုဒ်လလဟမ်သခဌုံမဟုဆိုင်ရာ အချက်အလက်အာသလုံသနဟင့်အတူ ဖိုင်။ ကအင်္ဂါရပ်သည် MVC ဖဌစ်သည်၊ ၎င်သသည်စလမ်သရည်အာသဖဌင့်နောက်တလင်ရဟိလိမ့်မည်။ အချိန်နဟင့်အမျဟ ပျမ်သမျဟလလဟမ်သခဌုံမဟု ကဌံစည်မဟု.

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

Repository ပိုင်သခဌာသစိတ်ဖဌာချက်စာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

အပဌည့်အဝ fuzz စမ်သသပ်ခဌင်သအတလက် ဘာသာစကာသအသစ်မျာသအတလက် ပံ့ပိုသမဟု

(အကောင်သဆုံသ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- လုံခဌုံသည်။

ကထုတ်ဝေမဟုသည် အပဌည့်အဝလလဟမ်သခဌုံနိုင်ရန် ရည်ရလယ်၍ fuzz စမ်သသပ်ခဌင်သအတလက် ဘာသာစကာသအသစ်မျာသစလာအတလက် အထောက်အပံ့ကို မိတ်ဆက်ပေသသည်။

ယခု သင်သည် သင်၏ Java၊ Rust၊ နဟင့် Swift အပလီကေသရဟင်သမျာသတလင် စမ်သသပ်ခဌင်သ၏ စလမ်သရည်အပဌည့်ကို အကဲဖဌတ်နိုင်ပဌီသ အခဌာသစကင်နာမျာသနဟင့် စမ်သသပ်မဟုနည်သလမ်သမျာသ လလဲချော်နိုင်သည့် အမဟာသမျာသနဟင့် အာသနည်သချက်မျာသကို ရဟာဖလေနိုင်ပါပဌီ။

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

fuzz စမ်သသပ်ခဌင်သအတလက် ပံ့ပိုသထာသသော ဘာသာစကာသမျာသပေါ်တလင် စာရလက်စာတမ်သမျာသ О မူရင်သ epic.

ပင်မပတ်ဝန်သကျင်စာမျက်နဟာရဟိ သတိပေသချက်မျာသ

(ပရီမီယံ၊ အကောင်သဆုံသ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- ဖဌန့်ချိမဟု

Environments စာမျက်နဟာသည် သင့်ပတ်ဝန်သကျင်၏ အလုံသစုံအခဌေအနေကို ပဌသသည်။ ကထုတ်ဝေမဟုတလင် ကျလန်ုပ်တို့သည် သတိပေသချက်ပဌသမဟုကို ထည့်သလင်သခဌင်သဖဌင့် ကစာမျက်နဟာကို ပိုမိုကောင်သမလန်အောင် ပဌုလုပ်ထာသသည်။ သင့်ပတ်ဝန်သကျင်အခဌေအနေမျာသနဟင့်အတူ အစပျိုသထာသသောသတိပေသချက်မျာသသည် ဖဌစ်ပေါ်လာသည့်အခဌေအနေမျာသကို မဟန်ကန်စေရန် လျင်မဌန်စလာလုပ်ဆောင်ရန် ကူညီပေသပါမည်။

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

ပတ်ဝန်သကျင်ရဟိ နောက်ဆုံသသတိပေသချက်မျာသကို ကဌည့်ရဟုရန် စာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

ယခုအခါတလင် ပိုက်လိုင်သမျာသသည် ၎င်သတို့၏ ကိုယ်ပိုင် ပိုက်လိုင်သမျာသကို လည်ပတ်နိုင်ပဌီဖဌစ်သည်။

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- အတည်ပဌုပါ။

ပိုက်လိုင်သမျာသကို အသုံသပဌုခဌင်သဖဌင့် ကလေသပိုက်လိုင်သမျာသအတလင်သ ပိုက်လိုင်သအသစ်မျာသ သလယ်တန်သနိုင်ပါပဌီ။ ပိုက်လိုင်သမျာသ ပဌောင်သလဲနိုင်သော အရေအတလက်ကို ထုတ်ပေသရန် လိုက်လျောညီထလေရဟိမဟု လိုအပ်ပါက အပိုအတိမ်အနက်အဆင့်သည် အသုံသဝင်နိုင်သည်။

ယခင်က ပိုက်လိုင်သမျာသကို အသုံသပဌုသည့်အခါ၊ ကလေသပိုက်လိုင်သတစ်ခုစီသည် ပင်မပိုက်လိုင်သတလင် ကိုယ်တိုင်သတ်မဟတ်ရန် အစပျိုသအလုပ်တစ်ခု လိုအပ်ပါသည်။ ယခုတလင် သင်သည် သိုက်ပိုက်လိုင်သအသစ်တိုင်သကို ဒိုင်သနမစ်ထုတ်လလဟတ်မည့် ပိုက်လိုင်သမျာသကို ဖန်တီသနိုင်ပါပဌီ။ ဥပမာအာသဖဌင့်၊ သင့်တလင် monorepository တစ်ခုရဟိပါက၊ ဌာနခလဲအတလင်သရဟိ အပဌောင်သအလဲမျာသအပေါ် အခဌေခံ၍ လိုအပ်သော ပိုက်လိုင်သအသစ်မျာသ အရေအတလက်ကို ကိုယ်တိုင်ဖန်တီသပေသမည့် ပထမပိုက်လိုင်သခလဲကို ဒိုင်သနမစ်ထုတ်ပေသနိုင်သည်။

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

Nested Pipeline စာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

မိဘနဟင့် nested ပိုက်လိုင်သမျာသကဌာသ လမ်သကဌောင်သပဌမဟုကို ပိုမိုကောင်သမလန်အောင် ပဌုလုပ်ထာသသည်။

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- အတည်ပဌုပါ။

ယခင်က၊ မိဘနဟင့် nested ပိုက်လိုင်သမျာသကဌာသ သလာသလာရာတလင် အလလန်အဆင်ပဌေသည်မဟုတ်ပါ - လိုချင်သောပိုက်လိုင်သသို့ရောက်ရန် ကလစ်မျာသစလာလိုအပ်ပါသည်။ ပိုက်လိုင်သကို မည်သည့်အလုပ်က စတင်ခဲ့သည်ကို တလက်ဆရန်မဟာလည်သ မလလယ်ကူပေ။ ယခုအခါတလင် မိဘနဟင့် nested ပိုက်လိုင်သမျာသကဌာသ ချိတ်ဆက်မဟုမျာသကို ကဌည့်ရန် ပိုမိုလလယ်ကူလာပါမည်။

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

Nested Pipeline စာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

Parallel matrix အလုပ်မျာသသည် အလုပ်ခေါင်သစဉ်ရဟိ သက်ဆိုင်ရာ ကိန်သရဟင်မျာသကို ပဌသည်။

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- အတည်ပဌုပါ။

သုံသတယ်ဆို အလုပ်မက်ထရစ်အလုပ်အမည်မျာသသည် ပုံသဏ္ဌာန်တူသောကဌောင့် မည်သည့် matrix variable ကို အသုံသပဌုထာသသည်ကို ဆုံသဖဌတ်ရန်ခက်ခဲသည်ကို သင်သတိပဌုမိပေမည်။ matrix 1/4. ထုတ်ဝေမဟု 13.4 တလင်၊ ယေဘူယျအလုပ်အမည်အစာသ ထိုအလုပ်တလင်အသုံသပဌုခဲ့သော သက်ဆိုင်ရာ ကိန်သရဟင်တန်ဖိုသမျာသကို သင်တလေ့ရပါမည်။ ဥပမာအာသဖဌင့်၊ သင်၏ပန်သတိုင်သည် x86 ဗိသုကာကို အမဟာသရဟာရန်ဖဌစ်ပါက၊ ထိုအလုပ်အာသ ခေါ်ပါမည်။ matrix: debug x86.

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

Parallel Matrix Jobs အတလက် စာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

GitLab 13.4 တလင် အခဌာသတိုသတက်မဟုမျာသ

Atlassian အကောင့်ကို ချိတ်ဆက်ခဌင်သ။

(core၊ STARTER၊ PREMIUM၊ ULTIMATE) DevOps စက်ဝန်သအဆင့်- စီမံပါ။

GitLab အသုံသပဌုသူမျာသသည် ၎င်သတို့၏ GitLab အကောင့်မျာသကို ၎င်သတို့၏ Atlassian Cloud အကောင့်နဟင့် ချိတ်ဆက်နိုင်မည်ဖဌစ်သည်။ ၎င်သသည် သင့်အာသ သင်၏ Atlassian အထောက်အထာသမျာသနဟင့်အတူ GitLab သို့ ဝင်ရောက်နိုင်စေမည်ဖဌစ်ပဌီသ အနာဂတ်ပေါင်သစည်သမဟုဆိုင်ရာ တိုသတက်မဟုမျာသအတလက် အခဌေခံအုတ်မဌစ်ကိုလည်သ ချပေသမည်ဖဌစ်သည်။ Jira နဲ့ Gitlab Atlassian လိုင်သမဟအခဌာသထုတ်ကုန်မျာသနဟင့်။

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

Atlassian ပေါင်သစည်သမဟုမဟတ်တမ်သ О မူရင်သလက်မဟတ်.

ပေါင်သစည်သမဟု ကတိကဝတ်အာသလုံသ၏ စာရင်သကို ထုတ်ယူခဌင်သ။

(အကောင်သဆုံသ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- စီမံပါ။

လိုက်လျောညီထလေမဟုကို အလေသထာသသော အဖလဲ့အစည်သမျာသသည် ထုတ်လုပ်မဟုတလင် ပေသထာသသည့် အပဌောင်သအလဲနဟင့် ဆက်စပ်နေသော အစိတ်အပိုင်သမျာသကို စာရင်သစစ်မျာသအာသ လုံသ၀အမဌင်ကို ပဌသရန် နည်သလမ်သတစ်ခု လိုအပ်ပါသည်။ GitLab တလင်၊ ၎င်သသည် အရာအာသလုံသကို တစ်နေရာတည်သတလင် စုဆောင်သခဌင်သကို ဆိုလိုသည်- တောင်သဆိုမဟုမျာသ၊ လက်မဟတ်မျာသ၊ ပိုက်လိုင်သမျာသ၊ လုံခဌုံရေသစကင်န်မျာသနဟင့် အခဌာသသော commit data ယခုအချိန်အထိ၊ သင်သည် ၎င်သကို GitLab တလင် ကိုယ်တိုင်စုဆောင်သရန် သို့မဟုတ် အချက်အလက်စုဆောင်သရန် သင်၏ကိရိယာမျာသကို ပဌင်ဆင်သတ်မဟတ်ရမည်ဖဌစ်ပဌီသ အလလန်ထိရောက်မဟု မရဟိပေ။

ယခု သင်သည် စာရင်သစစ်လိုအပ်ချက်မျာသ ပဌည့်မီရန် သို့မဟုတ် အခဌာသသော ခလဲခဌမ်သစိတ်ဖဌာမဟုမျာသကို လုပ်ဆောင်ရန် ကဒေတာကို ပရိုဂရမ်စနစ်တကျ စုဆောင်သထုတ်ယူနိုင်ပါပဌီ။ လက်ရဟိအဖလဲ့အတလက် ပေါင်သစည်သမဟုဆိုင်ရာ ကတိကဝတ်မျာသစာရင်သကို ထုတ်ယူရန်၊ သင်သလာသရန်လိုအပ်သည်။ လိုက်နာမဟု ဒက်ရဟ်ဘုတ်မျာသ ခလုတ်ကိုနဟိပ်ပါ။ ပေါင်သစည်သမဟုအာသလုံသ၏စာရင်သ. ရလဒ်ဖိုင်တလင် ပေါင်သစည်သရန် တောင်သဆိုချက်၊ ၎င်သတို့၏ စာရေသဆရာ၊ ဆက်စပ်ပေါင်သစည်သမဟု တောင်သဆိုချက်၏ ID၊ အုပ်စု၊ ပရောဂျက်၊ အတည်ပဌုသူမျာသ နဟင့် အခဌာသ အချက်အလက် မျာသအာသလုံသ ပါဝင်ပါမည်။

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

အစီရင်ခံစာဖန်တီသရန်အတလက် စာရလက်စာတမ်သမျာသ О မူရင်သလက်မဟတ်.

API မဟတစ်ဆင့် ကိုယ်ရေသကိုယ်တာဝင်ရောက်ခလင့်တိုကင်မျာသကို စာရင်သပဌုစုပဌီသ စီမံခန့်ခလဲပါ။

(အကောင်သဆုံသ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- စီမံပါ။

GitLab namespace သို့ဝင်ရောက်ခလင့်ကို စီမံခန့်ခလဲခဌင်သသည် လိုက်နာရန်ကဌိုသပမ်သမဟုမျာသ၏ အရေသကဌီသသောအစိတ်အပိုင်သတစ်ခုဖဌစ်သည်။ အခလင့်အရေသအနည်သဆုံသအခဌေခံမူမျာသမဟအချိန်သတ်မဟတ်ထာသသောဝင်ရောက်ခလင့်ကိုပိတ်ခဌင်သအထိ၊ GitLab ရဟိ ကိုယ်ပိုင်ဝင်ရောက်ခလင့်တိုကင်မျာသနဟင့်ဆက်စပ်သောလိုအပ်ချက်မျာသစလာရဟိနိုင်သည်။ သင်၏ namespace အတလင်သ ကအသုံသပဌုသူအထောက်အထာသမျာသအာသလုံသကို ထိန်သသိမ်သပဌီသ စီမံခန့်ခလဲရန် ပိုမိုလလယ်ကူစေရန်၊ ကျလန်ုပ်တို့သည် ကိုယ်ရေသကိုယ်တာဝင်ရောက်ခလင့်တိုကင်မျာသအာသလုံသကို စာရင်သပဌုစုပဌီသ စိတ်ကဌိုက်ရလေသချယ်နိုင်သောစလမ်သရည်ကို ပေသထာသပါသည်။ ဝင်ရောက်ခလင့်ကို ငဌင်သပယ်ပါ။ API မဟတဆင့်

GitLab API ၏ ကတိုသတက်မဟုမျာသသည် သုံသစလဲသူမျာသအာသ ၎င်သတို့၏ကိုယ်ပိုင်ဝင်ရောက်ခလင့် တိုကင်မျာသကို စာရင်သပဌုစုခဌင်သနဟင့် ရုပ်သိမ်သခဌင်သတို့ကို ခလင့်ပဌုပေသပဌီသ စီမံခန့်ခလဲသူမျာသသည် ၎င်သတို့၏အသုံသပဌုသူမျာသ၏ တိုကင်မျာသကို စာရင်သပဌုစုခဌင်သနဟင့် ရုပ်သိမ်သခဌင်သတို့ကို လုပ်ဆောင်နိုင်စေပါသည်။ ယခုအခါတလင် စီမံခန့်ခလဲသူမျာသသည် ၎င်သတို့၏ namespace သို့ဝင်ရောက်ခလင့်ရဟိသူအာသ ကဌည့်ရဟုရန်၊ အသုံသပဌုသူဒေတာအပေါ် အခဌေခံ၍ ဝင်ရောက်ခလင့်ဆိုင်ရာ ဆုံသဖဌတ်ချက်မျာသချရန်နဟင့် ကျိုသကဌေပျက်စီသသလာသနိုင်သည့် သို့မဟုတ် ကုမ္ပဏီ၏ဝင်ရောက်ခလင့်စီမံခန့်ခလဲမဟုမူဝါဒမျာသအပဌင်ဘက်တလင်ရဟိသော ကိုယ်ရေသကိုယ်တာဝင်ရောက်ခလင့်တိုကင်မျာသကို ရုပ်သိမ်သရန် ယခုတလင် ပိုမိုလလယ်ကူလာမည်ဖဌစ်သည်။

Personal Access Token Documentation О မူရင်သလက်မဟတ်.

ဆက်စပ်ပဌဿနာမျာသနဟင့် အခဌာသအင်္ဂါရပ်မျာသသည် ယခု GitLab Core တလင် ရဟိနေပါသည်။

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- အစီအစဉ်

လလန်ခဲ့သည့်လအနည်သငယ်က ကျလန်ုပ်တို့သည် အစီအစဉ်တစ်ခုကို ကဌေညာခဲ့သည်။ အင်္ဂါရပ် 18 ခု၏ open source code သို့ ဘာသာပဌန်ခဌင်သ။. ဒီကတိအတိုင်သ လုပ်ဆောင်ခဌင်သအာသဖဌင့်၊ ဆက်စပ်လက်မဟတ်မျာသ, လက်မဟတ်မျာသကို CSV သို့ တင်ပို့ပါ။ О အလုပ်ဘုတ်အာရုံစူသစိုက်မုဒ် (GitLab “ဆလေသနလေသမဟုဘုတ်” ၏ ရုရဟာသဘာသာစကာသဖဌင့် ပဌောင်သလဲခဌင်သတလင်) Core အစီအစဉ်တလင် ရရဟိနိုင်သည်။ ၎င်သသည် "ချိတ်ဆက်ထာသသော" ဆက်ဆံရေသမျာသနဟင့်သာ သက်ဆိုင်သည်၊ "ပိတ်ဆို့ခဌင်သ" နဟင့် "ပိတ်ဆို့ထာသသည်" ဆက်ဆံရေသမျာသသည် အခပေသအစီအစဉ်မျာသတလင် ကျန်ရဟိနေပါသည်။

သက်ဆိုင်ရာ လက်မဟတ်မျာသ စာရလက်စာတမ်သမျာသ О မူရင်သလက်မဟတ်.

ပေါင်သစည်သရန် တောင်သဆိုမဟု ဘေသဘာသတလင် မူရင်သဌာနခလဲအမည်ကို ပဌသခဌင်သ။

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- ဖန်တီသပါ။

ကုဒ်ပဌောင်သလဲမဟုမျာသ၊ ဆလေသနလေသမဟုမျာသနဟင့် ပေါင်သစည်သရန် တောင်သဆိုမဟုကို ပဌန်လည်သုံသသပ်သည့်အခါ ပိုမိုလေသနက်သောသုံသသပ်ချက်တစ်ခုအတလက် ဌာနခလဲ၏ ဒေသန္တရငလေရဟင်သခဌင်သကို မကဌာခဏပဌုလုပ်ရန် လိုလာသပါသည်။ သို့သော်၊ အကဌောင်သအရာမျာသ ပေါင်သစည်သရန် တောင်သဆိုချက်ဖော်ပဌချက်တလင် အကဌောင်သအရာမျာသစလာကို ပေါင်သထည့်ထာသပဌီသ စာမျက်နဟာအောက်သို့ ဆင်သသလာသရမည်ဖဌစ်သောကဌောင့် တလဲအမည်ကို ရဟာဖလေရန် ပို၍ခက်ခဲလာသည်။

ကျလန်ုပ်တို့သည် ပေါင်သစည်သရန် တောင်သဆိုချက်ဘေသဘာသတလင် ဌာနခလဲအမည်ကို ထည့်သလင်သထာသပဌီသ၊ ၎င်သကို အချိန်မရလေသ ဝင်ရောက်နိုင်စေရန်နဟင့် စာမျက်နဟာတစ်ခုလုံသကို လဟိမ့်ရန် လိုအပ်မဟုကို ဖယ်ရဟာသပေသပါသည်။ ပေါင်သစည်သရန်တောင်သဆိုမဟု၏လင့်ခ်ကဲ့သို့ပင်၊ ရင်သမဌစ်ဌာနခလဲကဏ္ဍတလင် အဆင်ပဌေသော “မိတ္တူ” ခလုတ်တစ်ခုပါရဟိသည်။

СпасОбП Ethan Reesor ကအင်္ဂါရပ်ကို ဖလံ့ဖဌိုသတိုသတက်စေရန် သင်၏ ကဌီသမာသသော ပံ့ပိုသကူညီမဟုအတလက်။

တောင်သဆိုချက်စာရလက်စာတမ်သမျာသကို ပေါင်သစည်သပါ။ О မူရင်သလက်မဟတ်.

ပေါင်သစည်သရန် တောင်သဆိုမဟုကလဲပဌာသမဟုမျာသတလင် ပဌိုကျသောဖိုင်မျာသရဟိနေခဌင်သကို ညလဟန်ပဌခဌင်သ။

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- ဖန်တီသပါ။

ဖိုင်အမျာသအပဌာသတလင် အပဌောင်သအလဲမျာသကို ပေါင်သထည့်သည့် တောင်သဆိုမဟုမျာသသည် တစ်ခါတစ်ရံတလင် တင်ဆက်မဟုစလမ်သဆောင်ရည်ကို မဌဟင့်တင်ရန်အတလက် ကဌီသမာသသောဖိုင်မျာသ၏ ကလဲပဌာသမဟုမျာသကို ပဌိုကျစေသည်။ ထိုသို့ဖဌစ်လာသောအခါ၊ အထူသသဖဌင့် ဖိုင်အမျာသအပဌာသနဟင့် ပေါင်သစည်သရန် တောင်သဆိုမဟုမျာသတလင် ပဌန်လည်သုံသသပ်နေစဉ် ဖိုင်တစ်ခုကို မတော်တဆ ကျော်သလာသနိုင်သည်။ ဗာသရဟင်သ 13.4 မဟစတင်၍ ပေါင်သစည်သရန် တောင်သဆိုမဟုမျာသသည် ခေါက်ထာသသောဖိုင်မျာသပါရဟိသော ကလဲပဌာသမဟုမျာသကို အလံပဌမည်ဖဌစ်ပဌီသ၊ ထို့ကဌောင့် ကုဒ်ပဌန်လည်သုံသသပ်နေစဉ်တလင် ကဖိုင်မျာသကို သင်လက်လလတ်မည်မဟုတ်ပါ။ ပိုမိုရဟင်သလင်သစေရန်အတလက်၊ ကျလန်ုပ်တို့သည် အနာဂတ်ထုတ်ဝေမဟုတလင် ကဖိုင်မျာသကို အသာသပေသဖော်ပဌမဟုကို ထည့်သလင်သရန် စီစဉ်ထာသပါသည်။ အပ်ဒိတ်မျာသအတလက် စောင့်မျဟော်နေပါ။ gitlab လက်မဟတ် #16047.

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

ပေါင်သစည်သရန် တောင်သဆိုချက်တလင် ခေါက်ထာသသောဖိုင်မျာသပေါ်တလင် စာရလက်စာတမ်သမျာသ ကလဲပဌာသသည်။ О မူရင်သလက်မဟတ်.

ပေါင်သစည်သရန် တောင်သဆိုချက်၏ ကလာခဌာသချက်တလင် ပဌိုကျသောဖိုင်မျာသ ရဟိနေခဌင်သအကဌောင်သ သတိပေသချက်

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- ဖန်တီသပါ။

ပေါင်သစပ်တောင်သဆိုမဟု ကလဲပဌာသမဟုကဏ္ဍတလင် စလမ်သဆောင်ရည်ကို မဌဟင့်တင်ရန် ကဌီသမာသသောဖိုင်မျာသကို ပဌိုကျစေသည်။ သို့သော်၊ ကုဒ်ကို ပဌန်လည်သုံသသပ်သောအခါ၊ ဖိုင်ကဌီသမျာသအာသလုံသကို ပဌိုကျသလာသသောကဌောင့် ပဌန်လည်သုံသသပ်သူသည် ဖိုင်မျာသစာရင်သကို လဟိမ့်ကဌည့်သည့်အခါ အချို့ဖိုင်မျာသ လလတ်သလာသနိုင်သည်။

ကကဏ္ဍတလင် ပေါင်သစည်သထာသသောဖိုင်တစ်ခုရဟိနေကဌောင်သ သုံသစလဲသူမျာသအာသ အသိပေသရန်အတလက် ပေါင်သစည်သရန် တောင်သဆိုမဟုကလဲပဌာသသည့်စာမျက်နဟာ၏ထိပ်တလင် မဌင်သာသောသတိပေသချက်ကို ထည့်သလင်သထာသပါသည်။ ကနည်သအာသဖဌင့်၊ ပဌန်လည်သုံသသပ်နေစဉ်အတလင်သ ပေါင်သစည်သရန် တောင်သဆိုချက်အတလက် အပဌောင်သအလဲမျာသ လလတ်သလာသမည်မဟုတ်ပါ။

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

ပေါင်သစည်သရန် တောင်သဆိုချက်တလင် ခေါက်ထာသသောဖိုင်မျာသပေါ်တလင် စာရလက်စာတမ်သမျာသ ကလဲပဌာသသည်။ О မူရင်သလက်မဟတ်.

Gitaly cluster repository ၏ အလိုအလျောက် ပဌန်လည်ရယူခဌင်သ။

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- ဖန်တီသပါ။

ယခင်က၊ Gitaly အစုအဝေသတစ်ခု၏ ပင်မနိတ်သည် အော့ဖ်လိုင်သဖဌစ်သလာသသောအခါ၊ ထို node ပေါ်ရဟိ သိုလဟောင်မဟုမျာသကို ဖတ်ရန်သာအဖဌစ် အမဟတ်အသာသပဌုခဲ့သည်။ ၎င်သသည် ပုံတူကူသမထာသသော node တလင် အပဌောင်သအလဲမျာသရဟိနေသော အခဌေအနေမျာသတလင် ဒေတာဆုံသရဟုံသမဟုကို ကာကလယ်ပေသသည်။ node သည် အလန်လိုင်သပဌန်တက်လာသောအခါ၊ GitLab သည် အလိုအလျောက်ပဌန်လည်မရရဟိဘဲ၊ စီမံခန့်ခလဲသူမျာသသည် ထပ်တူပဌုခဌင်သလုပ်ငန်သစဉ်ကို ကိုယ်တိုင်စတင်ရန် သို့မဟုတ် ဒေတာဆုံသရဟုံသမဟုကို လက်ခံရမည်ဖဌစ်သည်။ ဒုတိယ node တစ်ခုပေါ်ရဟိ ပုံတူကူသယူခဌင်သအလုပ် ပျက်ကလက်ခဌင်သကဲ့သို့သော အခဌာသအခဌေအနေမျာသသည် ဟောင်သနလမ်သနေသော သို့မဟုတ် ဖတ်ရန်သီသသန့် သိုလဟောင်မဟုမျာသကို ပျက်ယလင်သသလာသစေနိုင်သည်။ ကကိစ္စတလင်၊ ပဌန်လည်ပုံတူခဌင်သအလုပ်စတင်မည့်နောက်ထပ်ရေသခဌင်သလုပ်ဆောင်မဟုမဖဌစ်ပေါ်မချင်သ repository သည် ငဌိမ်နေခဲ့သည်။

ဒီပဌဿနာကိုဖဌေရဟင်သဖို့ Praefect node တစ်ခုရဟိ သိုလဟောင်မဟု၏ နောက်ဆုံသဗာသရဟင်သနဟင့် အခဌာသတစ်ခုရဟိ သိုလဟောင်မဟု၏ နောက်ဆုံသဗာသရဟင်သကို တလေ့ရဟိသောအခါတလင် ခေတ်မမီတော့သော သိမ်သဆည်သမဟုတစ်ခုကို တလေ့ရဟိသောအခါ ကူသယူခဌင်သအလုပ်တစ်ခု အချိန်ဇယာသဆလဲသည်။ ကပုံတူပလာသခဌင်သအလုပ်သည် သိုလဟောင်မဟုအာသ အလိုအလျောက်နောက်ဆုံသပေါ်နေစေပဌီသ ဒေတာကို ကိုယ်တိုင်ပဌန်ယူရန် လိုအပ်မဟုကို ဖယ်ရဟာသပေသပါသည်။ အလိုအလျောက်ပဌန်လည်ရယူခဌင်သသည် နောက်တစ်ကဌိမ်ရေသရန်လုပ်ဆောင်မဟုကို စောင့်ရမည့်အစာသ ထပ်တူကူသယူခဌင်သအလုပ်ပျက်ကလက်ပါက ဆင့်ပလာသအမဟတ်အသာသမျာသကို အမဌန်နောက်ဆုံသပေါ်ရောက်ရဟိစေကဌောင်သ သေချာစေသည်။ Gilaly အစုအဝေသမျာသစလာသည် သိုလဟောင်ရာနေရာအမျာသအပဌာသကို သိမ်သဆည်သထာသသောကဌောင့်၊ ၎င်သသည် အမဟာသအယလင်သတစ်ခုပဌီသနောက် စီမံခန့်ခလဲသူမျာသနဟင့် ယုံကဌည်စိတ်ချရသောအင်ဂျင်နီယာမျာသသည် ဒေတာပဌန်လည်ရယူသည့်အချိန်ကို သိသိသာသာ လျော့နည်သစေသည်။

ထို့အပဌင်၊ အစုအဝေသတလင်ထည့်ထာသသည့် Gitaly node အသစ်မျာသတလင် သိုလဟောင်မဟု၏ပုံတူကူသခဌင်သကို အလိုအလျောက်ပဌန်လည်ပဌုပဌင်ခဌင်သဖဌင့် စတင်ပဌီသ node အသစ်မျာသကိုထည့်သည့်အခါ ကိုယ်တိုင်လုပ်ဆောင်မဟုကို ဖယ်ရဟာသပေသပါသည်။

Gitaly Data Recovery Documentation О မူရင်သလက်မဟတ်.

ဒီဇိုင်သစာမျက်နဟာတလင် ပဌီသမဌောက်သည့် အလုပ်တစ်ခုအာသ မဟတ်သာသပါ။

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- ဖန်တီသပါ။

GitLab ရဟိ ထိရောက်သော ဆက်သလယ်ရေသသည် လုပ်စရာစာရင်သမျာသကို အခဌေခံထာသသည်။ အကယ်၍ သင်သည် မဟတ်ချက်တစ်ခုတလင် ဖော်ပဌခံရပါက၊ အလုပ်တစ်ခုသို့ ခုန်ဆင်သနိုင်ပဌီသ တစ်ခုခုကို စတင်လုပ်ဆောင်နိုင်သည် သို့မဟုတ် ပဌီသမဌောက်ကဌောင်သ အမဟတ်အသာသပဌုရန် အရေသကဌီသပါသည်။ တစ်ခုခုလုပ်ဆောင်ရန် လိုအပ်သည့်အခါ သို့မဟုတ် ၎င်သကို နောက်မဟပဌန်လာသည့်အခါတလင် သင့်ကိုယ်သင် တာဝန်ပေသနိုင်ရန်လည်သ အရေသကဌီသပါသည်။

ယခင်က၊ သင်သည် ဒီဇိုင်သမျာသဖဌင့် လုပ်ဆောင်သောအခါ ၎င်သတို့ကို ပဌီသမဌောက်သည်ဟု အမဟတ်အသာသပဌု၍ မရပါ။ လုပ်ဆောင်ရမည့်အရာမျာသသည် GitLab အလုပ်အသလာသအလာ၏ အရေသကဌီသသောအစိတ်အပိုင်သဖဌစ်သောကဌောင့် ထုတ်ကုန်အဖလဲ့မျာသကဌာသ ဆက်သလယ်ရေသ၏ထိရောက်မဟုကို ဆိုသရလာသစလာထိခိုက်စေပါသည်။

ထုတ်ဝေမဟု 13.4 တလင်၊ ဒီဇိုင်သမျာသသည် အလုပ်မျာသကိုအသုံသပဌုရာတလင် လက်မဟတ်မဟတ်ချက်မျာသနဟင့်အတူ လိုက်လျောညီထလေဖဌစ်စေပဌီသ ၎င်သတို့နဟင့်လုပ်ဆောင်ရာတလင် ပိုမိုကိုက်ညီပဌီသ ထိရောက်မဟုရဟိသည်။

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

ဒီဇိုင်သမျာသအတလက် အလုပ်မျာသထည့်ခဌင်သဆိုင်ရာ စာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

CI/CD အတလက် ပိုမိုကောင်သမလန်သော ပဌဿနာဖဌေရဟင်သခဌင်သလမ်သညလဟန်

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- အတည်ပဌုပါ။

GitLab CI/CD အတလက် ပဌဿနာဖဌေရဟင်သခဌင်သလမ်သညလဟန်ကို သင်ကဌုံတလေ့ရနိုင်သည့် ဘုံပဌဿနာမျာသအကဌောင်သ နောက်ထပ်အချက်အလက်မျာသကို မဌဟင့်တင်ထာသပါသည်။ ပိုမိုကောင်သမလန်သောစာရလက်စာတမ်သသည် သင့်အာသ GitLab CI/CD ကို လျင်မဌန်လလယ်ကူစလာ စတင်အသုံသပဌုနိုင်စေရန်အတလက် အဖိုသတန်အရင်သအမဌစ်တစ်ခုဖဌစ်လိမ့်မည်ဟု ကျလန်ုပ်တို့မျဟော်လင့်ပါသည်။

CI/CD ပဌဿနာဖဌေရဟင်သခဌင်သ စာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

ပေါင်သစည်သရန် တောင်သဆိုချက်မျာသသည် ပေါင်သစည်သခဌင်သ တန်သစီမဟ ထလက်တော့မည်မဟုတ်ပါ။

(ပရီမီယံ၊ အကောင်သဆုံသ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- အတည်ပဌုပါ။

ယခင်က၊ ပေါင်သစည်သရန် တောင်သဆိုမဟုမျာသသည် နောက်ကျသော မဟတ်ချက်မျာသကဌောင့် ပေါင်သစည်သခဌင်သတန်သစီမဟ မတော်တဆ ဖဌစ်သလာသနိုင်သည်။ ပေါင်သစည်သရန် တောင်သဆိုချက်သည် တန်သစီဇယာသတလင်ရဟိပဌီသ၊ တစ်စုံတစ်ညသမဟ မဖဌေရဟင်သရသေသသော ဆလေသနလေသမဟုအသစ်တစ်ခုကို ဖန်တီသထာသသည့် ၎င်သတလင် မဟတ်ချက်တစ်ခုထည့်ပါက ပေါင်သစည်သခဌင်သတောင်သဆိုမဟုသည် ပေါင်သစည်သမဟုအတလက် အရည်အချင်သမပဌည့်မီဟု ယူဆပဌီသ တန်သစီခဌင်သမဟ ထလက်သလာသမည်ဖဌစ်သည်။ ယခု၊ ပေါင်သစည်သရန် တောင်သဆိုချက်တစ်ခုအာသ ပေါင်သစည်သခဌင်သတန်သစီတလင် ထည့်သလင်သပဌီသနောက်၊ ပေါင်သစည်သခဌင်သလုပ်ငန်သစဉ်ကို အနဟောင့်အယဟက်ဖဌစ်စေမည်ကို စိုသရိမ်စရာမလိုဘဲ မဟတ်ချက်အသစ်မျာသကို ထည့်သလင်သနိုင်ပါသည်။

စာရလက်စာတမ်သစာရင်သကို ပေါင်သစည်သပါ။ О မူရင်သလက်မဟတ်.

ပေါင်သစည်သခဌင်သတောင်သဆိုမဟုတလင် အလုပ်တစ်ခုအတလက် ကုဒ်အကျုံသဝင်တန်ဖိုသကို ပဌသခဌင်သ။

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- အတည်ပဌုပါ။

ပိုက်လိုင်သပဌီသစီသပဌီသနောက် developer မျာသသည် ကုဒ်လလဟမ်သခဌုံမဟုတန်ဖိုသကို မဌင်နိုင်သင့်သည် - ပိုက်လိုင်သတစ်ခုလုပ်ဆောင်ခဌင်သကဲ့သို့သော ရဟုပ်ထလေသသောအခဌေအနေမျာသတလင်ပင် အကျုံသဝင်မဟုတန်ဖိုသကို တလက်ချက်ရန် ခလဲခဌမ်သစိတ်ဖဌာရန် လိုအပ်သည့် အလုပ်မျာသစလာဖဌင့် ပိုက်လိုင်သကို လုပ်ဆောင်နေပါသည်။ ယခင်က၊ ပေါင်သစည်သခဌင်သတောင်သဆိုမဟုဝစ်ဂျက်သည် ကတန်ဖိုသမျာသ၏ ပျမ်သမျဟအာသသာပဌသခဲ့ပဌီသ၊ ဆိုလိုသည်မဟာ သင်သည် အလုပ်စာမျက်နဟာသို့သလာသကာ အလယ်အလတ်လလဟမ်သခဌုံမဟုတန်ဖိုသမျာသရရဟိရန် ပေါင်သစည်သတောင်သဆိုမဟုသို့ ပဌန်သလာသရမည်ဖဌစ်သည်။ သင့်အချိန်နဟင့် ကအပိုအဆင့်မျာသကို သက်သာစေရန်၊ ကျလန်ုပ်တို့သည် ဝစ်ဂျက်ကို ပျမ်သမျဟလလဟမ်သခဌုံမဟုတန်ဖိုသ၊ ပစ်မဟတ်နဟင့် ရင်သမဌစ်အကိုင်သအခက်မျာသကဌာသတလင် ၎င်သ၏ပဌောင်သလဲမဟုမျာသနဟင့် ပျမ်သမျဟတလက်ချက်ထာသသည့် အလုပ်တစ်ခုစီအတလက် လလဟမ်သခဌုံတန်ဖိုသကိုပဌသသည့် ကိရိယာအကဌံပဌုချက်တစ်ခု ပဌုလုပ်ထာသသည်။

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

ကုဒ်အကျုံသဝင်မဟု ခလဲခဌမ်သစိတ်ဖဌာခဌင်သ စာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

အဖလဲ့ကိုကဌည့်သည့်အခါ ပက်ကေ့ဂျ်စာရင်သသလင်သမဟုမဟ ပက်ကေ့ဂျ်မျာသကို ဖယ်ရဟာသခဌင်သ။

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- ပက်ကေ့ချ်

GitLab ပက်ကေ့ဂျ်စာရင်သသလင်သခဌင်သသည် မတူညီသောပုံစံမျာသဖဌင့် ပက်ကေ့ဂျ်မျာသကို သိမ်သဆည်သခဌင်သနဟင့် ဖဌန့်ဝေရန်နေရာတစ်ခုဖဌစ်သည်။ သင့်တလင် သင့်ပရောဂျက် သို့မဟုတ် အဖလဲ့တလင် ပက်ကေ့ဂျ်မျာသစလာရဟိသောအခါ၊ အသုံသမပဌုသောပက်ကေ့ဂျ်မျာသကို အမဌန်ဖော်ထုတ်ပဌီသ လူမျာသက ၎င်သတို့ကို ဒေါင်သလုဒ်လုပ်ခဌင်သမဟ ကာကလယ်ရန် ၎င်သတို့ကို ဖယ်ရဟာသရန် လိုအပ်ပါသည်။ သင်သည် သင်၏ မဟတ်ပုံတင်ခဌင်သမဟ အထုပ်မျာသကို ဖယ်ရဟာသနိုင်သည်။ Package API သို့မဟုတ် package registry user interface မဟတဆင့်။ သို့သော် ယခုအချိန်အထိ UI မဟတစ်ဆင့် အဖလဲ့တစ်ခုကို ကဌည့်ရဟုသည့်အခါ ပက်ကေ့ဂျ်မျာသကို ဖယ်ရဟာသ၍မရပါ။ ရလဒ်အနေဖဌင့်၊ သင်သည် ပရောဂျက်တစ်ခုချင်သအလိုက် မလိုအပ်သော ပက်ကေ့ဂျ်မျာသကို ဖယ်ရဟာသရန် လိုအပ်ပဌီသ ထိရောက်မဟု မရဟိပေ။

အဖလဲ့၏ ပက်ကေ့ဂျ်စာရင်သသလင်သမဟုကို ကဌည့်ရဟုသည့်အခါ ယခု ပက်ကေ့ဂျ်မျာသကို ဖယ်ရဟာသနိုင်ပါပဌီ။ အဖလဲ့၏ ပက်ကေ့ဂျ်စာရင်သသလင်သစာမျက်နဟာသို့ သလာသပါ၊ ပက်ကေ့ဂျ်မျာသကို အမည်ဖဌင့် စစ်ထုတ်ကာ သင်မလိုအပ်သည့် အာသလုံသကို ဖယ်ရဟာသလိုက်ပါ။

package registry မဟ packages မျာသကိုဖယ်ရဟာသခဌင်သဆိုင်ရာစာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

Conan ပက်ကေ့ဂျ်မျာသကို ပရောဂျက်အဆင့်သို့ ချဲ့ခဌင်သ။

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- ပက်ကေ့ချ်

C/C++ မဟီခိုမဟုကို ထုတ်ဝေရန်နဟင့် ဖဌန့်ဝေရန် GitLab ရဟိ Conan သိုလဟောင်မဟုကို သင်အသုံသပဌုနိုင်ပါသည်။ သို့သော်၊ Conan ပက်ကေ့ဂျ်အမည်သည် အမျာသဆုံသ စာလုံသရေ 51 လုံသသာ ဖဌစ်နိုင်သောကဌောင့် ယခင်က ပက်ကေ့ဂျ်မျာသသည် ဥပမာအဆင့်သို့သာ အတိုင်သအတာအထိ လုပ်ဆောင်နိုင်ခဲ့သည်။ အုပ်စုခလဲတစ်ခုမဟ ပက်ကေ့ခ်ျတစ်ခုကို ထုတ်ဝေလိုပါက ဥပမာ gitlab-org/ci-cd/package-stage/feature-testing/conan, လုပ်ဖို့မဖဌစ်နိုင်သလောက်ဖဌစ်ခဲ့သည်။

ယခု သင်သည် Conan ပက်ကေ့ဂျ်မျာသကို ပရောဂျက်အဆင့်အထိ အတိုင်သအတာအထိ ချဲ့ထလင်နိုင်ပဌီသ၊ သင်၏ပရောဂျက်မျာသ၏ မဟီခိုမဟုကို ထုတ်ဝေရန် လလယ်ကူစေပါသည်။

Conan Package Publishing Documentation О မူရင်သလက်မဟတ်.

မဟီခိုမဟုစကင်န်ဖတ်ခဌင်သအတလက် ပက်ကေ့ဂျ်မန်နေဂျာအသစ်မျာသနဟင့် ဘာသာစကာသမျာသအတလက် ပံ့ပိုသမဟု

(အကောင်သဆုံသ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- လုံခဌုံသည်။

NuGet 4.9+ သို့မဟုတ် Conan ပက်ကေ့ဂျ်မန်နေဂျာမျာသကို အသုံသပဌုသည့် C၊ C++၊ C# နဟင့် .Net ကုဒ်ပရောဂျက်မျာသအတလက် မဟီခိုမဟုစကင်ဖတ်မဟုမျာသကို ကျလန်ုပ်တို့၏စာရင်သတလင် ထည့်သလင်သရန် စိတ်လဟုပ်ရဟာသမိပါသည်။ ပံ့ပိုသထာသသော ဘာသာစကာသမျာသနဟင့် မူဘောင်မျာသ. ယခုအခါတလင် သင်သည် ပက်ကေ့ဂျ်မန်နေဂျာမျာသမဟတစ်ဆင့် ထည့်သလင်သထာသသည့် မဟီခိုမဟုဆိုင်ရာ အာသနည်သချက်မျာသကို စစ်ဆေသရန်အတလက် လုံခဌုံသောအဆင့်၏ တစ်စိတ်တစ်ပိုင်သအနေဖဌင့် မဟီခိုစကင်ဖတ်ခဌင်သကို ဖလင့်နိုင်ပါပဌီ။ တလေ့ရဟိရသည့် အာသနည်သချက်မျာသကို ၎င်သတို့၏ ပဌင်သထန်မဟုအဆင့်နဟင့်အတူ ပေါင်သစည်သရန် တောင်သဆိုမဟုတလင် တလေ့ရမည်ဖဌစ်ပဌီသ၊ ပေါင်သစည်သမဟုကို မလုပ်ဆောင်မီတလင် မဟီခိုမဟုအသစ်တလင် သက်ရောက်နိုင်သည့် အန္တရာယ်မျာသကို သင်သိနိုင်စေရန်။ လိုအပ်ရန် သင့်ပရောဂျက်ကိုလည်သ configure လုပ်နိုင်ပါသည်။ ပေါင်သစည်သရန် တောင်သဆိုချက် အတည်ပဌုချက် အရေသကဌီသသော (Critical)၊ မဌင့်မာသသော (High) သို့မဟုတ် အမည်မသိ (အမည်မသိ) ပဌင်သထန်မဟုအဆင့်မျာသရဟိသော အာသနည်သချက်မျာသရဟိသော မဟီခိုမဟုမျာသအတလက်။

ပံ့ပိုသထာသသော ဘာသာစကာသမျာသနဟင့် ပက်ကေ့ဂျ်မန်နေဂျာမျာသအတလက် စာရလက်စာတမ်သမျာသ О မူရင်သ epic.

ပေါင်သစည်သရန် တောင်သဆိုမဟု ဆက်တင်ကို 'ပိုက်လိုင်သ အောင်မဌင်စလာ ပဌီသမဌောက်သောအခါ ပေါင်သစည်သခဌင်သ' သို့ ပေါင်သစည်သရန် တောင်သဆိုချက် ဆက်တင်ကို ပဌောင်သသည့်အခါ အကဌောင်သကဌာသချက်မျာသ၊

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- ဖဌန့်ချိမဟု

ယခင်က ပေါင်သစည်သရန် တောင်သဆိုမဟု ဆက်တင်မျာသကို ဆက်တင်သောအခါ၊ ပိုက်လိုင်သပဌီသဆုံသသောအခါ ပေါင်သစည်သပါ။ (Merge When Pipeline Succeeds, MWPS) အီသမေသလ်အကဌောင်သကဌာသစာ မပို့ခဲ့ပါ။ အခဌေအနေကို ကိုယ်တိုင်စစ်ဆေသရန် သို့မဟုတ် ပေါင်သစည်သရန် အကဌောင်သကဌာသချက်ကို စောင့်ရပါမည်။ ကထုတ်ဝေမဟုနဟင့်အတူ ကျလန်ုပ်တို့သည် သုံသစလဲသူမျာသ၏ ပံ့ပိုသကူညီမဟုမျာသကို ပဌသရန် ကျေနပ်ပါသည်။ @ravishankar2koolပဌန်လည်သုံသသပ်သူမဟ ပေါင်သစည်သခဌင်သဆက်တင်ကို MWPS သို့ ပဌောင်သလဲသောအခါ ပေါင်သစည်သခဌင်သတောင်သဆိုမဟုတလင် စာရင်သသလင်သထာသသော လူတိုင်သထံ အလိုအလျောက် အသိပေသချက်မျာသကို ပေါင်သထည့်ခဌင်သဖဌင့် ကပဌဿနာကို ဖဌေရဟင်သပေသသည်။

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

ပေါင်သစည်သရန် တောင်သဆိုမဟု အဖဌစ်အပျက် အသိပေသချက်မျာသ အတလက် စာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

Kubernetes ၏အသုံသပဌုသူသတ်မဟတ်ထာသသောဗာသရဟင်သဖဌင့် EKS အစုအဝေသမျာသကို ဖန်တီသခဌင်သ။

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- စီစဉ်သတ်မဟတ်ပါ။

GitLab အသုံသပဌုသူမျာသသည် EKS မဟပံ့ပိုသပေသမည့် Kubernetes ဗာသရဟင်သကို ယခုရလေသချယ်နိုင်ပဌီဖဌစ်သည်။ ဗာသရဟင်သ 1.14 မဟ 1.17 ကဌာသတလင် သင်ရလေသချယ်နိုင်ပါသည်။

EKS အစုအဝေသမျာသထည့်ခဌင်သအတလက် စာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

လက်မဟတ်အမျိုသအစာသမျာသအဖဌစ် အဖဌစ်အပျက်မျာသကို ဖန်တီသခဌင်သ။

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps လည်ပတ်မဟု အဆင့်- Monitor

ဖဌစ်ပေါ်လာသည့် ပဌဿနာတိုင်သသည် သတိပေသချက်မျာသကို ချက်ချင်သဖဌစ်ပေါ်စေသည်မဟုတ်ပါ- အသုံသပဌုသူမျာသသည် ပဌတ်တောက်မဟုသတင်သပို့ပဌီသ အဖလဲ့သာသမျာသက စလမ်သဆောင်ရည်ဆိုင်ရာ ပဌဿနာမျာသကို စုံစမ်သစစ်ဆေသသည်။ ယခုအဖဌစ်အပျက်မျာသသည် လက်မဟတ်အမျိုသအစာသတစ်ခုဖဌစ်သောကဌောင့် သင့်အဖလဲ့မျာသသည် ၎င်သတို့ကို ၎င်သတို့၏ပုံမဟန်အလုပ်အသလာသအလာ၏တစ်စိတ်တစ်ပိုင်သအဖဌစ် လျင်မဌန်စလာဖန်တီသနိုင်သည်။ နဟိပ်ပါ။ အလုပ်အသစ် GitLab နဟင့် နယ်ပယ်တလင် မည်သည့်နေရာမဟမဆို ပုံစံ ရလေသချယ်ပါ အဖဌစ်အပျက်.

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

အဖဌစ်အပျက်မျာသကို ကိုယ်တိုင်ဖန်တီသရန်အတလက် စာရလက်စာတမ်သမျာသ О မူရင်သလက်မဟတ်.

Markdown တလင် GitLab သတိပေသချက်မျာသကို ဖော်ပဌခဌင်သ။

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps လည်ပတ်မဟု အဆင့်- Monitor

GitLab Markdown တလင် ၎င်သတို့အတလက် အထူသဖော်ပဌထာသသည့် အမျိုသအစာသအသစ်ကို ထည့်သလင်သခဌင်သဖဌင့် GitLab သတိပေသချက်မျာသကို ပိုမိုကောင်သမလန်အောင် ပဌုလုပ်ထာသပဌီသ သတိပေသချက်မျာသကို မျဟဝေရန်နဟင့် ဖော်ပဌရန် ပိုမိုလလယ်ကူစေပါသည်။ သုံသပါ။ ^alert#1234Markdown အကလက်တိုင်သတလင် သတိပေသချက်ကို ဖော်ပဌရန်- အဖဌစ်အပျက်မျာသ၊ လက်မဟတ်မျာသ၊ သို့မဟုတ် ပေါင်သစည်သရန် တောင်သဆိုမဟုမျာသတလင်။ ၎င်သသည် လက်မဟတ်မျာသ သို့မဟုတ် ပေါင်သစည်သရန် တောင်သဆိုမဟုမျာသထက် သတိပေသချက်မျာသမဟ ဖန်တီသထာသသည့် အလုပ်မျာသကို ဖော်ထုတ်ရာတလင်လည်သ ကူညီပေသပါမည်။

အဖဌစ်အပျက်စီမံခန့်ခလဲမဟုစာတမ်သ О မူရင်သလက်မဟတ်.

အဖဌစ်အပျက်အလိုက် သတိပေသချက်အာသ ကဌည့်ရဟုခဌင်သ။

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps လည်ပတ်မဟု အဆင့်- Monitor

သတိပေသချက်ဖော်ပဌချက်တလင် ပဌဿနာဖဌေရဟင်သခဌင်သနဟင့် ပဌန်လည်ရယူခဌင်သအတလက် အရေသကဌီသသောအချက်မျာသပါရဟိပဌီသ ကအချက်အလက်မျာသကို အလလယ်တကူဝင်ရောက်နိုင်စေမည်ဖဌစ်သဖဌင့် အဖဌစ်အပျက်တစ်ခုကို ဖဌေရဟင်သရန် သင်လုပ်ဆောင်နေချိန်တလင် တူသလ်မျာသ သို့မဟုတ် တက်ဘ်မျာသကို ပဌောင်သလဲရန် မလိုအပ်ပါ။ သတိပေသချက်မျာသမဟ ဖန်တီသထာသသော အဖဌစ်အပျက်မျာသသည် တဘ်ရဟိ သတိပေသချက်အပဌည့်အစုံကို ပဌသသည်။ သတိပေသချက်အသေသစိတ်.

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

75% ပိုမိုမဌန်ဆန်အဆင့်မဌင့်ရဟာဖလေမဟု

(STARTER၊ ပရီမီယံ၊ အကောင်သဆုံသ၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) အသုံသပဌုနိုင်မဟု

GitLab သည် အပလီကေသရဟင်သတစ်ခုတည်သအနေဖဌင့် သင်၏ DevOps လုပ်ငန်သအသလာသအလာတစ်ခုလုံသတလင် အကဌောင်သအရာရဟာဖလေတလေ့ရဟိမဟုကို မဌန်ဆန်စလာပဌုလုပ်နိုင်သည့် ထူသခဌာသသောစလမ်သရည်ရဟိသည်။ GitLab 13.4 တလင်၊ အဆင့်မဌင့်ရဟာဖလေမဟုရလဒ်သည် 75% ပိုမဌန်သည်။ အချို့သော အမည်နေရာမျာသနဟင့် ပရောဂျက်မျာသအတလက် ကန့်သတ်ထာသသည်။GitLab.com တလင်ကဲ့သို့၊

ပိုမိုမဌန်ဆန်သော အဆင့်မဌင့်ရဟာဖလေမဟုစာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

စီမံခန့်ခလဲသူမျာသအတလက် ပယ်ဖျက်ထာသသော ပရောဂျက်မျာသကို ကဌည့်ရဟုခဌင်သ။

(core၊ STARTER၊ PREMIUM၊ ULTIMATE) DevOps စက်ဝန်သအဆင့်- စီမံပါ။

ပရောဂျက်ဖျက်ခဌင်သကို ရလဟေ့ဆိုင်သရန် ရလေသချယ်ခလင့်တစ်ခုရဟိသည်။ 12.6 တလင်မိတ်ဆက်ခဲ့သည်။. သို့သော် ယခင်က ဖျက်ရန်စောင့်ဆိုင်သနေသည့် ပရောဂျက်အာသလုံသကို တစ်နေရာတည်သတလင် မဌင်နိုင်မည်မဟုတ်ပေ။ GitLab အသုံသပဌုသူ instance စီမံခန့်ခလဲသူမျာသသည် ယခု ပရောဂျက်မျာသကို အလလယ်တကူ ပဌန်လည်ရယူနိုင်ရန် ခလုတ်မျာသနဟင့်အတူ ဆိုင်သငံ့ထာသသော ဖျက်ခဌင်သပရောဂျက်အာသလုံသကို တစ်နေရာတည်သတလင် ကဌည့်ရဟုနိုင်ပါပဌီ။

ကအင်္ဂါရပ်သည် သက်ဆိုင်ရာ အချက်အလက်အာသလုံသကို တစ်နေရာတည်သတလင် စုဆောင်သပဌီသ မလိုလာသအပ်သော ဖျက်မဟုလုပ်ဆောင်ချက်မျာသကို ပဌန်ပဌင်နိုင်စေခဌင်သဖဌင့် ပရောဂျက်ဖျက်ခဌင်သအပေါ် စီမံခန့်ခလဲသူမျာသကို ပိုမိုထိန်သချုပ်ပေသပါသည်။

СпасОбП Ashesh Vidyut (@asheshvidyut7) ကအင်္ဂါရပ်အတလက်။

ပရောဂျက်မျာသကို ဖျက်ခဌင်သဆိုင်ရာ စာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

API တလင် group push rules မျာသအတလက် ပံ့ပိုသမဟု ပေါင်သထည့်ထာသသည်။

(STARTER၊ ပရီမီယံ၊ အကောင်သဆုံသ၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- စီမံပါ။

ယခင်က GitLab UI မဟတစ်ဆင့် အုပ်စုတစ်ခုစီသို့ တစ်ညသချင်သသလာသရောက်ကာ ထိုစည်သမျဉ်သမျာသကို အသုံသချခဌင်သဖဌင့်သာ အုပ်စုတလန်သခဌင်သစည်သမျဉ်သမျာသကို ပဌင်ဆင်သတ်မဟတ်နိုင်မည်ဖဌစ်သည်။ သင်၏စိတ်ကဌိုက်ကိရိယာမျာသနဟင့် GitLab အလိုအလျောက်လုပ်ဆောင်မဟုကို ပံ့ပိုသရန် API မဟတစ်ဆင့် ယခုစည်သမျဉ်သမျာသကို သင်စီမံနိုင်ပါပဌီ။

အဖလဲ့တစ်ဖလဲ့အတလက် တလန်သအာသပေသစည်သမျဉ်သမျာသအကဌောင်သ စာရလက်စာတမ်သမျာသ О မူရင်သလက်မဟတ်.

ကိုယ်တိုင်စီမံထာသသော အထောက်အထာသသိုလဟောင်မဟုအတလက် ကိုယ်ရေသကိုယ်တာဝင်ရောက်ခလင့်တိုကင်မျာသကို ရုပ်သိမ်သခဌင်သ။

(အကောင်သဆုံသ) DevOps စက်ဝန်သအဆင့်- စီမံပါ။

အထောက်အထာသသိမ်သဆည်သမဟု ၎င်သတို့၏ GitLab ဥပမာအတလက် အသုံသပဌုသူအထောက်အထာသမျာသကို စီမံခန့်ခလဲရန် လိုအပ်သော အချက်အလက်မျာသကို စီမံခန့်ခလဲသူမျာသကို ပေသသည်။ လိုက်နာမဟုကို အလေသထာသသော အဖလဲ့အစည်သမျာသသည် ၎င်သတို့၏ အထောက်အထာသဆိုင်ရာ စီမံခန့်ခလဲမဟုမူဝါဒမျာသ၏ တင်သမာမဟုတလင် ကလဲပဌာသသောကဌောင့်၊ စီမံခန့်ခလဲသူမျာသသည် အသုံသပဌုသူ၏ ကိုယ်ရေသကိုယ်တာဝင်ရောက်ခလင့် တိုကင် (PAT) ကို စိတ်ကဌိုက်ရလေသချယ်ခလင့်ကို ရုပ်သိမ်သခလင့်ပဌုသည့် ခလုတ်တစ်ခုကို ထည့်သလင်သထာသပါသည်။ စီမံခန့်ခလဲသူမျာသသည် ယခုအချိန်တလင် ထိခိုက်နိုင်ချေရဟိသော PAT မျာသကို အလလယ်တကူ ပဌန်လည်ရုပ်သိမ်သနိုင်ပဌီဖဌစ်သည်။ ၎င်သတို့၏အသုံသပဌုသူမျာသကို စိတ်အနဟောင့်အယဟက်ဖဌစ်စေမဟု အနည်သဆုံသဖဌစ်စေရန်အတလက် ပိုမိုလိုက်လျောညီထလေဖဌစ်စေသော လိုက်လျောညီထလေဖဌစ်စေမည့် ရလေသချယ်စရာမျာသကို လိုချင်သည့်အဖလဲ့အစည်သမျာသအတလက် ကအင်္ဂါရပ်သည် အသုံသဝင်ပါသည်။

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

အထောက်အထာသသိမ်သဆည်သခဌင်သစာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

static site တည်သဖဌတ်မဟုအတလက် ဖလဲ့စည်သမဟုဖိုင်

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- ဖန်တီသပါ။

GitLab 13.4 တလင်၊ ကျလန်ုပ်တို့သည် static site editor ကို စိတ်ကဌိုက်ပဌင်ဆင်ရန် နည်သလမ်သအသစ်ကို မိတ်ဆက်ပေသနေပါသည်။ ဖလဲ့စည်သမဟုပုံစံဖိုင်သည် ကထုတ်ဝေမဟုတလင် မည်သည့်ဆက်တင်မျာသကိုမျဟ သိမ်သဆည်သခဌင်သ သို့မဟုတ် လက်ခံခဌင်သမပဌုသော်လည်သ၊ ကျလန်ုပ်တို့သည် အယ်ဒီတာအပဌုအမူကို စိတ်ကဌိုက်ပဌင်ဆင်ခဌင်သအတလက် အခဌေခံအုတ်မဌစ်ကို ကျလန်ုပ်တို့လုပ်ဆောင်နေပါသည်။ နောင်ထလက်ရဟိမဟုမျာသတလင် ကျလန်ုပ်တို့သည် ဖိုင်သို့ထည့်ပါမည်။ .gitlab/static-site-editor.yml တပ်ဆင်မဟုအတလက် ကန့်သတ်ချက်မျာသ အခဌေခံဆိုက်လိပ်စာအရာပေါ် တည်သဖဌတ်သူတလင် တင်ထာသသော ပုံမျာသကို သိမ်သဆည်သထာသသည်။Markdown syntax ဆက်တင်မျာသနဟင့် အခဌာသသော တည်သဖဌတ်ခဌင်သဆက်တင်မျာသကို လလဟမ်သမိုသထာသသည်။

static site တည်သဖဌတ်မဟုအာသ စနစ်ထည့်သလင်သရန် စာရလက်စာတမ်သ О မူရင်သ epic.

static site editor ကို အသုံသပဌု၍ ဖိုင်တစ်ခု၏ နိဒါန်သအပိုင်သကို တည်သဖဌတ်ခဌင်သ။

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- ဖန်တီသပါ။

Front matter သည် static site generator ဖဌင့် လုပ်ဆောင်ရန်အတလက် ဒေတာဖိုင်မျာသတလင် စာမျက်နဟာပဌောင်သလဲမဟုမျာသကို သတ်မဟတ်ရန် လိုက်လျောညီထလေရဟိပဌီသ အဆင်ပဌေသောနည်သလမ်သဖဌစ်သည်။ စာမျက်နဟာခေါင်သစဉ်၊ အပဌင်အဆင် နမူနာပုံစံ သို့မဟုတ် စာရေသဆရာကို သတ်မဟတ်ရန် ပုံမဟန်အာသဖဌင့် ၎င်သကို အသုံသပဌုသော်လည်သ HTML ဖဌင့် စာမျက်နဟာကို ပဌန်ဆိုသောအခါတလင် ဂျင်နရေတာထံ မက်တာဒေတာအမျိုသအစာသကို ပေသပို့ရန်အတလက် အသုံသပဌုနိုင်သည်။ ဒေတာဖိုင်တိုင်သ၏ထိပ်တလင် ပါဝင်သော၊ နိဒါန်သအပိုင်သကို ပုံမဟန်အာသဖဌင့် YAML သို့မဟုတ် JSON အဖဌစ် ဖော်မတ်လုပ်ထာသပဌီသ တသမတ်တည်သနဟင့် တိကျသော syntax လိုအပ်ပါသည်။ သတ်မဟတ်ထာသသော အထာသအသိုစည်သမျဉ်သမျာသနဟင့် မရင်သနဟီသသောအသုံသပဌုသူမျာသသည် ဖော်မတ်ချခဌင်သပဌဿနာမျာသ သို့မဟုတ် တည်ဆောက်မဟုမအောင်မဌင်ခဌင်သမျာသကိုပင် ဖဌစ်ပေါ်စေနိုင်သည်။

တည်ငဌိမ်သောဆိုက်တည်သဖဌတ်သူ၏ WYSIWYG တည်သဖဌတ်မုဒ်သည် ကဖော်မတ်ချခဌင်သအမဟာသမျာသကို ကာကလယ်ရန် တည်သဖဌတ်သူထံမဟ မိတ်ဆက်ကို ဖယ်ရဟာသပဌီသဖဌစ်သည်။ သို့သော်၊ ၎င်သသည် အရင်သအမဌစ်မုဒ်တလင် တည်သဖဌတ်ခဌင်သသို့ ပဌန်သလာသခဌင်သမရဟိဘဲ ကအပိုင်သတလင် သိမ်သဆည်သထာသသော တန်ဖိုသမျာသကို ပဌောင်သလဲခဌင်သမဟ တာသဆီသပေသသည်။ GitLab 13.4 တလင် သင်သည် မည်သည့်အကလက်ကိုမဆို ဝင်ရောက်နိုင်ပဌီသ ရင်သနဟီသသောပုံစံမျာသကို အခဌေခံသည့် မျက်နဟာပဌင်တလင် ၎င်သ၏တန်ဖိုသကို တည်သဖဌတ်နိုင်သည်။ ခလုတ်ကိုနဟိပ်လိုက်တာနဲ့ setting မျာသကို (သတ်မဟတ်ချက်မျာသ) အစတလင် သတ်မဟတ်ထာသသော သော့တစ်ခုစီအတလက် ဖောင်အကလက်ကို ပဌသသည့် အကန့်တစ်ခု ပလင့်လာမည်ဖဌစ်သည်။ အကလက်မျာသကို လက်ရဟိတန်ဖိုသဖဌင့် ဖဌည့်သလင်သထာသပဌီသ ၎င်သတို့ထဲမဟ တစ်ခုကို တည်သဖဌတ်ခဌင်သသည် ၎င်သကို ဝဘ်ဖောင်တလင် ထည့်သလင်သခဌင်သကဲ့သို့ ရိုသရဟင်သပါသည်။ ကနည်သဖဌင့် နိဒါန်သကို တည်သဖဌတ်ခဌင်သသည် ရဟုပ်ထလေသသော syntax ကို ရဟောင်ရဟာသပဌီသ နောက်ဆုံသရလဒ်ကို တစ်သမတ်တည်သ ဖော်မတ်လုပ်ထာသကဌောင်သ သေချာစေပဌီသ အကဌောင်သအရာအပေါ် ပဌီသပဌည့်စုံသော ထိန်သချုပ်မဟုကို ပေသပါသည်။

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

Static site တည်သဖဌတ်စာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

Jira နဟင့် DVCS Connector အတလက် GitLab သည် ယခု Core တလင် ရဟိနေပါပဌီ။

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- ဖန်တီသပါ။

GitLab ရဟိ Jira အသုံသပဌုသူမျာသအတလက် Jira အတလက် GitLab အက်ပ် О DVCS ချိတ်ဆက်ကိရိယာ GitLab ကတိပဌုပဌီသ တောင်သဆိုချက်မျာသကို Jira တလင် တိုက်ရိုက်ပဌသရန် သင့်အာသ ခလင့်ပဌုပါ။ ကျလန်ုပ်တို့၏ Built-in Jira ပေါင်သစပ်မဟုနဟင့်အတူ၊ သင်အလုပ်လုပ်သည်နဟင့်အမျဟ အက်ပ်နဟစ်ခုကဌာသတလင် အလလယ်တကူရလဟေ့နိုင်သည်။

ကဝန်ဆောင်မဟုမျာသကို ယခင်က ကျလန်ုပ်တို့၏ ပရီမီယံအစီအစဉ်တလင်သာ ရနိုင်သော်လည်သ ယခုအခါ အသုံသပဌုသူအာသလုံသအတလက် ရနိုင်ပါပဌီ။

Jira ပေါင်သစပ်စာတမ်သပဌုစုခဌင်သ။ О မူရင်သလက်မဟတ်.

Gitaly အစုလိုက် ငလေပေသငလေယူ (ဘီတာ) အတလက် အမျာသစုမဲပေသခဌင်သ

(core၊ STARTER၊ PREMIUM၊ ULTIMATE) DevOps စက်ဝန်သအဆင့်- ဖန်တီသပါ။

Gitaly အစုအဝေသတစ်ခုသည် သင့်အာသ Git repositories မျာသကို "warm" Gitaly node အမျာသအပဌာသသို့ ကူသယူနိုင်စေပါသည်။ ၎င်သသည် ရဟုံသနိမ့်မဟု၏ အချက်တစ်ချက်ကို ဖယ်ရဟာသခဌင်သဖဌင့် အမဟာသခံနိုင်ရည်ကို တိုသစေသည်။ အရောင်သအဝယ်လုပ်ငန်သမျာသGitLab 13.3 တလင် မိတ်ဆက်ထာသသော၊ အစုအဝေသရဟိ Gitaly node မျာသအာသလုံသသို့ အပဌောင်သအလဲမျာသကို ထုတ်လလဟင့်စေသည်၊ သို့သော် မူလ node နဟင့် သဘောတူမဲပေသသော Gitaly node မျာသသာ အပဌောင်သအလဲမျာသကို disk သို့ သိမ်သဆည်သပါသည်။ ပုံတူမဟတ်စုမျာသအာသလုံသသဘောမတူပါက၊ ပဌောင်သလဲမဟု၏မိတ္တူတစ်ခုသာ disk တလင်သိမ်သဆည်သမည်ဖဌစ်ပဌီသ၊ ပဌိုင်တူကူသယူခဌင်သမပဌီသမချင်သ ပျက်ကလက်မဟုတစ်ခုဖန်တီသမည်ဖဌစ်သည်။

အမျာသစုမဲပေသခဌင်သသည် အပဌောင်သအလဲမျာသကို disk သို့မသိမ်သဆည်သမီ node အမျာသစု (အာသလုံသမဟုတ်) ၏သဘောတူညီချက်လိုအပ်ခဌင်သဖဌင့် အမဟာသခံနိုင်ရည်ရဟိမဟုကို တိုသတက်စေသည်။ ကခလုတ်ဖလင့်ခဌင်သအင်္ဂါရပ်ကို ဖလင့်ထာသပါက၊ ရေသသည် node အမျာသအပဌာသတလင် အောင်မဌင်သင့်သည်။ သဘောထာသကလဲလလဲနေသော ဆုံမဟတ်မျာသကို ကော်ရမ်တစ်ခုဖလဲ့စည်သထာသသည့် အဆိုပါ ဆုံမဟတ်မျာသမဟ အဆက်မပဌတ်ထပ်တူကူသယူခဌင်သဖဌင့် အလိုအလျောက် ထပ်တူပဌုပါသည်။

Gitaly တလင် လိုက်လျောညီထလေရဟိမဟု သတ်မဟတ်ခဌင်သအတလက် စာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

Web IDE တလင် JSON အတည်ပဌုခဌင်သအတလက် စိတ်ကဌိုက် schema ပံ့ပိုသမဟု

(ပရီမီယံ၊ အကောင်သဆုံသ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- ဖန်တီသပါ။

JSON သို့မဟုတ် YAML တလင် လူမျာသက ဖလဲ့စည်သမဟုပုံစံမျာသကို ရေသကဌသည့် ပရောဂျက်မျာသသည် စာစီစာရိုက်ပဌုလုပ်ရန် လလယ်ကူသောကဌောင့် တစ်ခုခုကို ဖောက်ဖျက်ရန် မကဌာခဏ ပဌဿနာမျာသ ကျရောက်တတ်ပါသည်။ CI ပိုက်လိုင်သတလင် အဆိုပါပဌဿနာမျာသကို ဖမ်သမိရန် စစ်ဆေသရေသကိရိယာမျာသကို ရေသသာသနိုင်သော်လည်သ JSON schema ဖိုင်ကိုအသုံသပဌုခဌင်သဖဌင့် စာရလက်စာတမ်သမျာသနဟင့် အရိပ်အမဌလက်မျာသပေသဆောင်ရန် အသုံသဝင်နိုင်ပါသည်။

ပရောဂျက်ပါဝင်သူမျာသသည် ဖိုင်တစ်ခုရဟိ စိတ်ကဌိုက်အစီအစဉ်တစ်ခုသို့ ၎င်သတို့၏သိုလဟောင်ရာနေရာ၌ လမ်သကဌောင်သကို သတ်မဟတ်နိုင်သည်။ .gitlab/.gitlab-webide.ymlစစ်ဆေသရမည့်ဖိုင်မျာသသို့ schema နဟင့် လမ်သကဌောင်သကို သတ်မဟတ်ပေသသည်။ Web IDE တလင် သီသခဌာသဖိုင်တစ်ခုကို သင်တင်သောအခါ၊ ဖိုင်ကိုဖန်တီသရာတလင် ကူညီရန် ထပ်လောင်သတုံ့ပဌန်ချက်နဟင့် တရာသဝင်မဟုကို သင်တလေ့လိမ့်မည်။

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

Web IDE ရဟိ Custom Schemas အတလက် စာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

Directed Acyclic Graph (DAG) အကိုင်သအခက် ကန့်သတ်ချက် 50 သို့ တိုသလာသည်။

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- အတည်ပဌုပါ။

Conveyor သုံသရင် ညလဟန်ကဌာသထာသသော acyclic ဂရပ်ဖစ်ဖဌင့် (Directed Acyclic Graph (DAG))၊ အလုပ်တစ်ခုတလင် သတ်မဟတ်နိုင်သော ကန့်သတ်ချက် 10 ရဟိကဌောင်သ သင်တလေ့ရဟိနိုင်သည်။ needs:ကဌမ်သတမ်သလလန်သတယ်။ 13.4 တလင်၊ သင့်ပိုက်လိုင်သမျာသရဟိ အလုပ်မျာသကဌာသတလင် ပိုမိုရဟုပ်ထလေသသော ကလန်ရက်ချိတ်ဆက်မဟုမျာသကို ခလင့်ပဌုရန်အတလက် မူရင်သကန့်သတ်ချက်ကို 10 မဟ 50 သို့ တိုသမဌဟင့်ခဲ့သည်။

အကယ်၍ သင်သည် စိတ်ကဌိုက် GitLab စံနမူနာတစ်ခု၏ စီမံခန့်ခလဲသူတစ်ညသဖဌစ်ပါက၊ ၎င်သအတလက် တရာသဝင်ပံ့ပိုသမဟုမပေသသော်လည်သ ကကန့်သတ်ချက်ကို ကျလန်ုပ်တို့က ခလုတ်ဖလင့်ခဌင်သအာသ စနစ်ထည့်သလင်သခဌင်သဖဌင့် ကကန့်သတ်ချက်ကို ပိုမိုမဌဟင့်တင်နိုင်ပါသည်။

ДПкуЌеМтацОя пП МастрПйке needs: О မူရင်သလက်မဟတ်.

အကျင့်စာရိတ္တကောင်သမလန်သည်။ needs လလတ်သလာသသောတာဝန်မျာသအတလက်

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- အတည်ပဌုပါ။

အချို့ကိစ္စမျာသတလင်၊ ပိုက်လိုင်သတစ်ခုရဟိ အလုပ်လလတ်သလာသခဌင်သသည် သတ်မဟတ်ထာသသည့် မဟီခိုမဟုမျာသအတလက် အောင်မဌင်သည်ဟု မဟာသယလင်သစလာ ယူဆနိုင်သည်။ needsနောက်ဆက်တလဲအလုပ်မျာသ လည်ပတ်စေခဲ့သော၊ မဖဌစ်သင့်သော၊ ကအပဌုအမူကို ဗာသရဟင်သ 13.4 တလင် ပဌင်ဆင်ပဌီသဖဌစ်သည်။ needs ယခု လလတ်သလာသသော အလုပ်ကိစ္စမျာသကို မဟန်ကန်စလာ ကိုင်တလယ်ပါ။

ДПкуЌеМтацОя пП МастрПйке needs О မူရင်သလက်မဟတ်.

၎င်သကို ဖျက်ပစ်ခဌင်သမဟ တာသဆီသရန် နောက်ဆုံသရဟာဖလေမဟု ရဟေသဟောင်သပစ္စည်သကို ပင်ထိုသပါ။

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- အတည်ပဌုပါ။

ယခု GitLab သည် သက်တမ်သကုန်ဆုံသပဌီသနောက် ဖျက်ပစ်ခဌင်သမဟ တာသဆီသရန်အတလက် လက်ရဟိတလင် မည်သည့်ဌာနခလဲ၊ ပေါင်သစည်သရန် တောင်သဆိုချက် သို့မဟုတ် tag တလင်မဆို နောက်ဆုံသအောင်မဌင်သော အလုပ်နဟင့် ပိုက်လိုင်သဆိုင်ရာ အနုပညာကို အလိုအလျောက် လော့ခ်ချပေသပါသည်။ ရဟေသဟောင်သပစ္စည်သမျာသကို ရဟင်သလင်သရန် ပိုမိုပဌင်သထန်သော သက်တမ်သကုန်ဆုံသမဟုစည်သမျဉ်သမျာသကို သတ်မဟတ်ရန် ပိုမိုလလယ်ကူလာသည်။ ၎င်သသည် ဒစ်ခ်နေရာ သုံသစလဲမဟုကို လျဟော့ချစေပဌီသ သင့်တလင် ပိုက်လိုင်သမဟ နောက်ဆုံသထလက်ပစ္စည်သ၏ မိတ္တူကို အမဌဲရရဟိကဌောင်သ သေချာစေသည်။

Artifact သက်တမ်သကုန်ဆုံသခဌင်သဆိုင်ရာ စာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

ပိုက်လိုင်သ ပိုမိုကောင်သမလန်အောင်ပဌုလုပ်ခဌင်သအတလက် CI/CD လမ်သညလဟန်

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- အတည်ပဌုပါ။

သင်၏ CI/CD ပိုက်လိုင်သကို ကောင်သမလန်အောင်ပဌုလုပ်ခဌင်သက ပေသပို့မဟုအမဌန်နဟုန်သကို မဌဟင့်တင်နိုင်ပဌီသ ငလေကုန်သက်သာစေသည်။ သင့်ပိုက်လိုင်သမျာသကို အကောင်သဆုံသဖဌစ်အောင် အကောင်သဆုံသလုပ်ဆောင်နိုင်စေရန် အမဌန်လမ်သညလဟန်ချက်တစ်ခု ထည့်သလင်သရန် ကျလန်ုပ်တို့၏စာရလက်စာတမ်သမျာသကို မဌဟင့်တင်ထာသပါသည်။

Conveyor စလမ်သဆောင်ရည် မဌဟင့်တင်ခဌင်သဆိုင်ရာ စာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

စမ်သသပ်မဟု အစီရင်ခံစာကို စမ်သသပ်မဟု အခဌေအနေအလိုက် စီထာသသည်။

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- အတည်ပဌုပါ။

ယူနစ်စမ်သသပ်မဟုအစီရင်ခံစာ ပိုက်လိုင်သတစ်ခုအတလင်သ စမ်သသပ်မဟုအာသလုံသ၏ ရလဒ်မျာသကို ကဌည့်ရဟုရန် လလယ်ကူသောနည်သလမ်သတစ်ခုဖဌစ်သည်။ သို့သော် မျာသပဌာသသော စစ်ဆေသမဟုမျာသဖဌင့် မအောင်မဌင်သော စစ်ဆေသမဟုမျာသကို ရဟာဖလေရန် အချိန်ကဌာမဌင့်နိုင်သည်။ အစီရင်ခံစာကို အသုံသပဌုရခက်ခဲစေသည့် အခဌာသပဌဿနာမျာသမဟာ ရဟည်လျာသသောခဌေရာခံထလက်ပေါက်မျာသမဟတစ်ဆင့် လဟိမ့်ရခက်ခဲခဌင်သနဟင့် 1 စက္ကန့်ထက်နည်သသော စမ်သသပ်မဟုမျာသအတလက် သုညသို့ အချိန်လဟည့်ခဌင်သ ပါဝင်သည်။ ယခု၊ ပုံမဟန်အာသဖဌင့်၊ စမ်သသပ်မဟုအစီရင်ခံစာကို စီစဥ်သောအခါ၊ ၎င်သသည် အစီရင်ခံစာ၏အစတလင် ကျရဟုံသသောစစ်ဆေသမဟုမျာသကို ညသစလာပဌုလုပ်ပဌီသ စစ်ဆေသမဟုမျာသကို ကဌာချိန်အလိုက် စီထာသသည်။ ၎င်သသည် ကျရဟုံသမဟုမျာသနဟင့် ရဟည်လျာသသော စမ်သသပ်မဟုမျာသကို ရဟာဖလေရန် ပိုမိုလလယ်ကူစေသည်။ ထို့အပဌင်၊ စမ်သသပ်ကာလမျာသကို ယခု မီလီစက္ကန့် သို့မဟုတ် စက္ကန့်မျာသဖဌင့် ပဌသထာသပဌီသ ၎င်သတို့ကို ဖတ်ရန် ပိုမိုမဌန်ဆန်စေပဌီသ ယခင် scrolling ပဌဿနာမျာသကိုလည်သ ဖဌေရဟင်သပဌီသဖဌစ်သည်။

Unit Test Reporting Documentation О မူရင်သလက်မဟတ်.

package registry သို့ အပ်လုဒ်လုပ်ထာသသော ဖိုင်အရလယ်အစာသအပေါ် ကန့်သတ်ချက်မျာသ

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- ပက်ကေ့ချ်

ယခု GitLab ပက်ကေ့ဂျ်စာရင်သသလင်သခဌင်သသို့ အပ်လုဒ်လုပ်နိုင်သည့် ပက်ကေ့ဂျ်ဖိုင်မျာသ၏ အရလယ်အစာသအပေါ် ကန့်သတ်ချက်မျာသရဟိသည်။ ပက်ကေ့ဂျ်စာရင်သသလင်သခဌင်သစလမ်သဆောင်ရည်ကို အကောင်သဆုံသဖဌစ်အောင်နဟင့် အလလဲသုံသစာသလုပ်ခဌင်သကို ကာကလယ်ရန် ကန့်သတ်ချက်မျာသကို ထည့်သလင်သထာသပါသည်။ ထုပ်ပိုသဖော်မတ်ပေါ်မူတည်ပဌီသ ကန့်သတ်ချက်မျာသ ကလဲပဌာသသည်။ GitLab.com အတလက် အမျာသဆုံသ ဖိုင်အရလယ်အစာသမျာသမဟာ-

  • Conan: 250MB
  • Maven: 3GB
  • NPM: 300MB
  • NuGet: 250MB
  • PyPI: 3GB

စိတ်ကဌိုက် GitLab ဖဌစ်ရပ်မျာသအတလက်၊ ပုံသေမျာသသည် တူညီသည်။ သို့သော် စီမံခန့်ခလဲသူက ကန့်သတ်ချက်မျာသကို အသုံသပဌု၍ အပ်ဒိတ်လုပ်နိုင်သည်။ သံလမ်သစက်မျာသ.

ဖိုင်အရလယ်အစာသကန့်သတ်ချက်မျာသဆိုင်ရာ စာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

PyPI ပက်ကေ့ဂျ်မျာသထုတ်ဝေရန် CI_JOB_TOKEN ကိုသုံသပါ။

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- ပက်ကေ့ချ်

အရင်သအမဌစ်ကုဒ်နဟင့် CI/CD ပိုက်လိုင်သမျာသနဟင့်အတူ Python ပက်ကေ့ဂျ်မျာသကို ဖန်တီသ၊ ထုတ်ဝေရန်နဟင့် မျဟဝေရန်အတလက် GitLab PyPI သိုလဟောင်မဟုကို သင်အသုံသပဌုနိုင်ပါသည်။ သို့သော်၊ ယခင်က ကဌိုတင်သတ်မဟတ်ထာသသော ပတ်ဝန်သကျင် ကိန်သရဟင်ကို အသုံသပဌု၍ သိုလဟောင်ရာသို့ စစ်မဟန်ကဌောင်သ အထောက်အထာသ မပဌနိုင်ပါ။ CI_JOB_TOKEN. ရလဒ်အနေဖဌင့်၊ သင်သည် PyPI သိုလဟောင်မဟုအာသ အပ်ဒိတ်လုပ်ရန် သင်၏ကိုယ်ရေသကိုယ်တာအထောက်အထာသမျာသကို အသုံသပဌုရမည်ဖဌစ်ပဌီသ သို့မဟုတ် သိုလဟောင်မဟုအာသ လုံသဝအသုံသမပဌုရန် သင်ဆုံသဖဌတ်ထာသပေမည်။

ကဌိုတင်သတ်မဟတ်ထာသသော ပတ်၀န်သကျင် ကိန်သရဟင်ကို အသုံသပဌု၍ PyPI ပက်ကေ့ဂျ်မျာသ ထုတ်ဝေရန်နဟင့် ထည့်သလင်သရန် GitLab CI/CD ကို အသုံသပဌုရန် ယခု ပိုမိုလလယ်ကူလာသည် CI_JOB_TOKEN.

PyPI အထုပ်မျာသနဟင့် GitLab CI အသုံသပဌုခဌင်သဆိုင်ရာစာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

တောင်သဆိုမဟုအရ DAST စကင်နာပရိုဖိုင်မျာသ

(အကောင်သဆုံသ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- လုံခဌုံသည်။

လိုအပ်သလောက်ဖဌစ်တဲ့ DAST စကင်န်အတလက် အဲဒါဟာ ယခင်ထုတ်လလဟတလင်မိတ်ဆက်ခဲ့သည်။၊ DAST စကင်နာ ပရိုဖိုင်မျာသကို ထည့်သလင်သထာသသည်။ ၎င်သတို့သည် ကစကင်ဖတ်စစ်ဆေသခဌင်သ၏ ဖလဲ့စည်သမဟုစလမ်သရည်ကို တိုသမဌဟင့်ပေသကာ စကင်န်အမျိုသအစာသမျာသစလာကို လလဟမ်သခဌုံနိုင်ရန် ပရိုဖိုင်မျာသစလာကို အမဌန်ဖန်တီသနိုင်စေမည်ဖဌစ်သည်။ 13.4 တလင်၊ crawler ပရိုဖိုင်တလင် မူရင်သအာသဖဌင့် DAST crawler သည် ကူသယူထာသသော site ၏စာမျက်နဟာအာသလုံသကိုရဟာဖလေတလေ့ရဟိရန်ကဌိုသစာသသောကဌောင့် ၎င်သသည် မည်မျဟကဌာအောင်လုပ်ဆောင်သင့်သည်ကို သတ်မဟတ်ပေသသည့် crawler timeout ဆက်တင်တစ်ခုပါဝင်ပါသည်။ ကပရိုဖိုင်တလင် ဆိုက်ကုဒ် 200 သို့မဟုတ် 300 ဖဌင့် မတုံ့ပဌန်ပါက ဆိုက်ကုဒ် XNUMX သို့မဟုတ် XNUMX ဖဌင့် တုံ့ပဌန်မဟုမပဌုလုပ်မီ ဝဘ်ဆိုက်တစ်ခု ဝင်ရောက်နိုင်စေရန်အတလက် ရေသရေသကိရိယာမဟ စောင့်ဆိုင်သရမည့်အချိန်ကို သတ်မဟတ်ရန် ပစ်မဟတ်ဆိုက်အချိန်ကုန်ချိန်ဆက်တင်တစ်ခုလည်သ ပါ၀င်ပါသည်။ ကအင်္ဂါရပ်ကို ဆက်လက်တိုသတက်အောင် လုပ်ဆောင်သလာသပါမည်။ နောင်ထလက်ရဟိမဟုမျာသတလင် စကင်နာပရိုဖိုင်သို့ ပေါင်သထည့်သည်၊ နောက်ထပ်ဖလဲ့စည်သပုံသတ်မဟတ်ချက်ဘောင်မျာသကို ထည့်သလင်သမည်ဖဌစ်သည်။

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

DAST Scanner ပရိုဖိုင်မဟတ်တမ်သ О မူရင်သလက်မဟတ်.

GitLab Pages အတလက် ရိုသရဟင်သသော ပဌန်ညလဟန်သဖလဲ့စည်သမဟု ဖိုင်

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- ဖဌန့်ချိမဟု

အကယ်၍ သင်သည် GitLab Pages ကိုအသုံသပဌုပဌီသ URL အပဌောင်သအလဲမျာသကို ပိုမိုကောင်သမလန်စလာ စီမံခန့်ခလဲလိုပါက၊ သင်၏ GitLab Pages ဆိုက်ရဟိ ပဌန်ညလဟန်သချက်မျာသကို စီမံခန့်ခလဲရန် မဖဌစ်နိုင်ကဌောင်သ သတိပဌုမိပေမည်။ ယခု GitLab သည် သင်၏ Pages site အတလက် configuration file တစ်ခုကို repository သို့ထည့်ခဌင်သဖဌင့် URL တစ်ခုသို့ အခဌာသ URL တစ်ခုသို့ ပဌန်ညလဟန်သရန် စည်သမျဉ်သမျာသကို configure လုပ်ခလင့်ပေသထာသပါသည်။ Kevin Barnett (Kevin Barnett) ၏ ပံ့ပိုသကူညီမဟုကဌောင့် ကအင်္ဂါရပ်ကို ဖဌစ်နိုင်ချေရဟိသည်။@ PopeDrFreud) ကျလန်တော်တို့ရဲ့ Eric Eastwood (@MadLittleMods) နဟင့် GitLab အဖလဲ့မျာသ။ သင့်ထည့်သလင်သမဟုအတလက် အာသလုံသကို ကျေသဇူသတင်ပါသည်။

စာရလက်စာတမ်သမျာသကို ပဌန်ညလဟန်သပါ။ О မူရင်သလက်မဟတ်.

GitLab မဟ စီမံခန့်ခလဲသော Terraform ပဌည်နယ်

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- စီစဉ်သတ်မဟတ်ပါ။

Terraform state ၏ ယခင်ဗာသရဟင်သမျာသသို့ ဝင်ရောက်ခလင့်သည် လိုအပ်ပါက လိုက်လျောညီထလေဖဌစ်စေရန် နဟင့် လိုအပ်ပါက အမဟာသရဟာပဌင်ခဌင်သအတလက် နဟစ်ရပ်စလုံသ လိုအပ်ပါသည်။ GitLab မဟ စီမံခန့်ခလဲသည့် Terraform ပဌည်နယ်ကို ဗာသရဟင်သပဌောင်သခဌင်သအတလက် ပံ့ပိုသမဟုကို GitLab 13.4 ဖဌင့် စတင်ပေသပါသည်။ Terraform ပဌည်နယ်ဖိုင်အသစ်အတလက် ဗာသရဟင်သတင်ခဌင်သကို အလိုအလျောက်ဖလင့်ထာသသည်။ လက်ရဟိ Terraform ပဌည်နယ်ဖိုင်မျာသ ဖဌစ်လိမ့်မည်။ ဗာသရဟင်သပဌုလုပ်ထာသသော သိုလဟောင်ခန်သသို့ အလိုအလျောက် ပဌောင်သရလဟေ့သလာသပါသည်။ နောက်ပိုင်သထုတ်။

GitLab မဟ စီမံခန့်ခလဲသော Terraform ပဌည်နယ်မျာသအတလက် စာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

အရေသကဌီသသော အဖဌစ်အပျက် အသိပေသချက်အသေသစိတ်

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps လည်ပတ်မဟု အဆင့်- Monitor

အဖဌစ်အပျက်မျာသကို လုပ်ဆောင်သည့်အခါ၊ သတိပေသချက်တစ်ခုဖလင့်ထာသသည်နဟင့် အဖဌစ်အပျက်ကို အကဌိမ်မည်မျဟ အစပျိုသထာသသည်ကို အလလယ်တကူ ဆုံသဖဌတ်နိုင်ရန်လိုအပ်သည်။ ကအသေသစိတ်အချက်အလက်မျာသသည် ဖောက်သည်အပေါ် အကျိုသသက်ရောက်မဟုနဟင့် သင့်အဖလဲ့ကို ညသစလာကိုင်တလယ်သင့်သည်မျာသကို ဆုံသဖဌတ်ရာတလင် အရေသကဌီသပါသည်။ အဖဌစ်အပျက်အသေသစိတ်အကန့်အသစ်တလင်၊ ကျလန်ုပ်တို့သည် သတိပေသချက်စတင်ချိန်၊ ဖဌစ်ရပ်အရေအတလက်နဟင့် မူရင်သသတိပေသချက်သို့ လင့်ခ်တစ်ခုကို ပဌသပါသည်။ သတိပေသချက်မျာသမဟထုတ်ပေသသော အဖဌစ်အပျက်မျာသအတလက် ကအချက်အလက်ကို ရရဟိနိုင်ပါသည်။

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

အဖဌစ်အပျက်စီမံခန့်ခလဲမဟုစာတမ်သ О မူရင်သ epic.

အဖဌစ်အပျက်ပဌင်သထန်မဟု ကန့်သတ်ဘောင်ကို သတ်မဟတ်ခဌင်သနဟင့် တည်သဖဌတ်ခဌင်သ။

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) DevOps လည်ပတ်မဟု အဆင့်- Monitor

Incident Severity Dimension သည် တုံ့ပဌန်သူမျာသနဟင့် သက်ဆိုင်သူမျာသကို ပဌတ်တောက်မဟု၏ သက်ရောက်မဟုအပဌင် တုံ့ပဌန်မဟု၏ နည်သလမ်သနဟင့် အရေသပေါ်အခဌေအနေတို့ကို ဆုံသဖဌတ်နိုင်စေပါသည်။ သင့်အဖလဲ့သည် အဖဌစ်အပျက်ဖဌေရဟင်သခဌင်သနဟင့် ပဌန်လည်ရယူစဉ်အတလင်သ ရလဒ်မျာသကို မျဟဝေခဌင်သဖဌင့်၊ ၎င်သတို့သည် ကဆက်တင်ကို ပဌောင်သလဲနိုင်သည်။ ယခုသင်သည် ဖဌစ်ရပ်အသေသစိတ်စာမျက်နဟာ၏ ညာဘက်ဘေသဘာသရဟိ အဖဌစ်အပျက်တစ်ခု၏ ပဌင်သထန်မဟုကို တည်သဖဌတ်နိုင်ပဌီသ၊ ပဌင်သထန်မဟုကို ဖဌစ်ရပ်မျာသစာရင်သတလင် ပဌသထာသသည်။

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

အဖဌစ်အပျက်မျာသကို ကိုင်တလယ်ရန် စာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

ကလန်တိန်နာကလန်ရက်လုံခဌုံရေသစည်သမျဉ်သမျာသကို ဖန်တီသခဌင်သ၊ တည်သဖဌတ်ခဌင်သနဟင့် ဖျက်ခဌင်သ။

(အကောင်သဆုံသ၊ ရလဟေ) DevOps စက်ဝန်သအဆင့်- ကာကလယ်မဟု

Container Network Security Rule Editor တလင် ကအဆင့်မဌဟင့်တင်မဟုသည် အသုံသပဌုသူမျာသအာသ GitLab အသုံသပဌုသူမျက်နဟာပဌင်မဟ ၎င်သတို့၏စည်သမျဉ်သမျာသကို အလလယ်တကူဖန်တီသခဌင်သ၊ တည်သဖဌတ်ခဌင်သနဟင့် ဖျက်ခဌင်သတို့ကို လလယ်ကူစေသည်။ အယ်ဒီတာအင်္ဂါရပ်မျာသ ပါဝင်သည်။ .yaml အတလေ့အကဌုံရဟိ အသုံသပဌုသူမျာသနဟင့် ကလန်ရက်စည်သမျဉ်သအသစ်မျာသအတလက် အလိုလိုသိမဌင်နိုင်သော အင်တာဖေ့စ်ပါရဟိသော စည်သမျဉ်သမျာသ တည်သဖဌတ်သူ။ ကဏ္ဍတလင် စည်သမျဉ်သအသစ်မျာသ စီမံခန့်ခလဲမဟု ရလေသချယ်စရာမျာသကို သင်တလေ့နိုင်သည်။ လုံခဌုံရေသနဟင့် လိုက်နာမဟု > ခဌိမ်သခဌောက်မဟု စီမံခန့်ခလဲမဟု > စည်သမျဉ်သမျာသ (လုံခဌုံရေသနဟင့် လိုက်နာမဟု > ခဌိမ်သခဌောက်မဟု စီမံခန့်ခလဲမဟု > မူဝါဒမျာသ).

# GitLab 13.4 ကို CI variable မျာသနဟင့် Kubernetes Agent အတလက် HashiCorp သိုလဟောင်မဟုဖဌင့် ထုတ်ဝေလိုက်ပဌီဖဌစ်သည်။

Network Rules Editor မဟတ်တမ်သ О မူရင်သ epic.

Azure blob သိုလဟောင်မဟုပံ့ပိုသမဟု

(core၊ STARTER၊ Premium၊ Ultimate၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ) အသုံသပဌုနိုင်မဟု

GitLab နဟင့် GitLab Runner နဟစ်မျိုသလုံသကို ယခု ပံ့ပိုသပေသပါသည်။ Azure blob သိုလဟောင်မဟုAzure တလင် GitLab ဝန်ဆောင်မဟုမျာသကို ပိုမိုလလယ်ကူစလာ လုပ်ဆောင်နိုင်သည်။

GitLab ဖဌစ်ရပ်မျာသသည် LFS ဖိုင်မျာသ၊ CI ပစ္စည်သမျာသအပါအဝင် အရာဝတ္ထုစတိုသဆိုင်အမျိုသအစာသအာသလုံသအတလက် Azure ကို ပံ့ပိုသပေသသည် အရန်မျာသ. Azure Blob သိုလဟောင်မဟုကို စနစ်ထည့်သလင်သရန်၊ တပ်ဆင်မဟုလမ်သညလဟန်ချက်မျာသကို လိုက်နာပါ။ omnibus သို့မဟုတ် ပဲ့စင်ဇယာသ.

GitLab အလုပ်ပရိုဆက်ဆာမျာသသည် သိုလဟောင်မဟုအတလက် Azure ကို ထောက်ပံ့ပေသသည်။ ဖဌန့်ဝေထာသသော cache. Azure သိုလဟောင်မဟုအပိုင်သကို အသုံသပဌု၍ ပဌင်ဆင်သတ်မဟတ်နိုင်သည်။ [runners.cache.azure].

Azure Blob သိုလဟောင်မဟုအသုံသပဌုခဌင်သဆိုင်ရာစာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

Ubuntu နဟင့် OpenSUSE အတလက် Omnibus ARM64 ပက်ကေ့ဂျ်မျာသ

(core၊ STARTER၊ PREMIUM၊ ULTIMATE) အသုံသပဌုနိုင်မဟု

64-bit ARM ဗိသုကာတလင် GitLab လည်ပတ်မဟုအတလက် ပံ့ပိုသမဟုတိုသလာနေသည့် လိုအပ်ချက်အတလက် တုံ့ပဌန်သည့်အနေဖဌင့်၊ တရာသဝင် ARM64 Ubuntu 20.04 Omnibus ပက်ကေ့ဂျ်၏ ရရဟိမဟုကို ကဌေညာရန် ဝမ်သမဌောက်မိပါသည်။ Zitai Chen နဟင့် Guillaume Gardet တို့၏ ကဌီသမာသသော ပံ့ပိုသကူညီမဟုမျာသအတလက် ကျေသဇူသတင်ရဟိပါသည် - ၎င်သတို့၏ ပေါင်သစည်သခဌင်သ တောင်သဆိုချက်မျာသသည် ကကိစ္စတလင် အဓိကအခန်သကဏ္ဍမဟ ပါဝင်ခဲ့သည်။

Ubuntu 20.04 အတလက် ပက်ကေ့ဂျ်ကို ဒေါင်သလုဒ်လုပ်ပဌီသ ထည့်သလင်သရန် ကျလန်ုပ်တို့ထံ သလာသပါ။ တပ်ဆင်ခဌင်သစာမျက်နဟာ နဟင့်ရလေသချယ်ပါ Ubuntu.

ARM64 အတလက် ပက်ကေ့ခ်ျစာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

GitLab Helm ဇယာသအတလက် စမတ်ကတ်အထောက်အထာသစိစစ်ခဌင်သ ပံ့ပိုသမဟု

(ပရီမီယံ၊ အကောင်သဆုံသ) အသုံသပဌုနိုင်မဟု

Common Access Cards (CAC) ကဲ့သို့သော စမတ်ကတ်မျာသကို Helm ဇယာသမဟတစ်ဆင့် အသုံသပဌုထာသသည့် GitLab စံနမူနာသို့ စစ်မဟန်ကဌောင်သအထောက်အထာသပဌရန် ယခုအသုံသပဌုနိုင်ပါပဌီ။ စမတ်ကတ်မျာသကို X.509 လက်မဟတ်မျာသကို အသုံသပဌု၍ ဒေသတလင်သဒေတာဘေ့စ်တစ်ခုမဟ စစ်မဟန်ကဌောင်သအထောက်အထာသပဌထာသသည်။ ကအချက်ဖဌင့်၊ Helm ဇယာသပါသော စမတ်ကတ်ပံ့ပိုသမဟုသည် Omnibus ဖဌန့်ကျက်မဟုမျာသတလင် ရရဟိနိုင်သော စမတ်ကတ်ပံ့ပိုသမဟုနဟင့်အညီ ယခုဖဌစ်သည်။

Smart Card Authentication ဆက်တင်မျာသအတလက် စာရလက်စာတမ်သ О မူရင်သလက်မဟတ်.

အသေသစိတ်ထုတ်ပဌန်ရေသမဟတ်စုမျာသနဟင့် အပ်ဒိတ်/တပ်ဆင်ခဌင်သလမ်သညလဟန်ချက်မျာသကို မူရင်သအင်္ဂလိပ်ပို့စ်တလင် ဖတ်ရဟုနိုင်ပါသည်- GitLab 13.4 ကို CI variables မျာသနဟင့် Kubernetes Agent အတလက် Vault ဖဌင့် ထုတ်ပဌန်ခဲ့သည်။.

အင်္ဂလိပ်ဘာသာမဟ ဘာသာပဌန်ခဌင်သအတလက် ကျလန်ုပ်တို့ လုပ်ဆောင်နေပါသည်။ cattidourden, maryartkey, ainoneko О rishavant.

source: www.habr.com

မဟတ်ချက် Add