
ဖေဖော်ဝါရီလမှ ထာဝရကာလတစ်ခု ကုန်လွန်သွားသည်ဟု ကျွန်ုပ်တို့ထင်မြင်ပါသည်။ ခွဲထွက်ခြင်းကို အနည်းငယ် တောက်ပစေသည့် တစ်ခုတည်းသော အရာမှာ ကျွန်ုပ်တို့သည် Cloud Native Computing Foundation သို့ ဝင်ရောက်ရန်၊ ကျွန်ုပ်တို့၏ Kubernetes ဖြန့်ဖြူးမှုကို Certified Kubernetes Conformance Program အောက်တွင် အသိအမှတ်ပြုပြီး ဝန်ဆောင်မှုတွင် စတင်နိုင်ခဲ့ခြင်း ဖြစ်သည်။ Kubernetes Cluster Autoscaler ၏ အကောင်အထည်ဖော်မှု။
တတိယအကြိမ် @Kubernetes Meetup အတွက် အချိန်ရောက်ပါပြီ။ အတိုချုပ်-
- Gazprombank သည် OpenStack ကိုစီမံခန့်ခွဲရန် ၎င်းတို့၏ R&D တွင် Kubernetes ကိုအသုံးပြုပုံကို ပြောပြပါမည်။
- Mail.ru Cloud Solutions - စကေးကိရိယာများကို အသုံးပြု၍ K8S တွင် အပလီကေးရှင်းများကို မည်သို့စကေးချနည်းနှင့် Kubernetes Cluster Autoscaler ကို အကောင်အထည်ဖော်ရန် ပြင်ဆင်ပုံ၊
- နှင့် Wunderman Thompson အေဂျင်စီ - Kubernetes သည် ၎င်းတို့၏ ဖွံ့ဖြိုးတိုးတက်မှုချဉ်းကပ်မှုကို အကောင်းဆုံးဖြစ်အောင် မည်သို့ကူညီပေးသည်၊ DevOps တွင် Ops ထက် အဘယ်ကြောင့် Dev ပိုများသနည်း။
အစည်းအဝေးကို ဇွန်လ 21 ရက် (သောကြာနေ့) တွင် 18:30 တွင်မော်စကိုရှိ Mail.ru Group (Leningradsky Prospekt, 39, building 79) တွင်ကျင်းပမည်ဖြစ်ပါသည်။ လိုအပ်ပြီး ဇွန်လ 20 ရက်နေ့ နံနက် 11:59 နာရီ (သို့မဟုတ် နေရာလွတ်သွားပါက စောစောပိုင်း) ပိတ်ပါမည်။
"ဆော့ဖ်ဝဲအင်ဂျင်နီယာများအတွက် Kubernetes- DevOps တွင် Dev မည်မျှရှိသနည်း။"
Grigory Nikonov, Wunderman Thompson, မန်နေးဂျင်းဒါရိုက်တာ
ကျွန်ုပ်တို့တွင် node 500 ၏ အစုအဝေးများ မရှိပါ။ ကျွန်ုပ်တို့တွင် တင်းကျပ်သော DevOps မရှိပါ။ ကျွန်ုပ်တို့တွင် သီးခြားထုတ်ကုန်အဖွဲ့များ မရှိပါ။ သို့သော် ကျွန်ုပ်တို့တွင် ဤပရောဂျက်များကို တီထွင်ဖန်တီးပြီး ပံ့ပိုးပေးစဉ်တွင် တွေ့ရှိခဲ့သည့် စိတ်ဝင်စားစရာ ပရောဂျက်များနှင့် အဖြေများစွာရှိသည်။ ပထမဦးစွာ၊ ကျွန်ုပ်တို့သည် developer များဖြစ်ပြီး၊ ထို့နောက်အသုံးပြုမည့်ကိရိယာများကို ကိုယ်တိုင်ဖန်တီးရာတွင် ကျင့်သားရနေပါသည်။ သူတို့လည်း သင့်အလုပ်မှာ ကူညီပေးပါလိမ့်မယ်။
Wunderman Thompson အေဂျင်စီသည် ရုရှားနိုင်ငံရှိ အင်တာနက်ဖြေရှင်းနည်းများ ဖွံ့ဖြိုးတိုးတက်ရေးတွင် ရှေ့ဆောင်များထဲမှ တစ်ဦးဖြစ်ပြီး ယခုအခါ ရိုးရှင်းသော ဆင်းသက်သည့်စာမျက်နှာများနှင့် ရှုပ်ထွေးသော ဖြန့်ဝေမှုစနစ်များကို ဖော်ဆောင်လျက်ရှိသည်။ Kubernetes သည် ဖွံ့ဖြိုးတိုးတက်မှုဆိုင်ရာ ချဉ်းကပ်မှုကို အကောင်းဆုံးဖြစ်အောင် ကူညီပေးပြီး အေဂျင်စီ သုံးစွဲသူများကို လက်ခံဆောင်ရွက်ပေးပြီး ဖန်တီးထားသော ဖြေရှင်းချက်များအား လည်ပတ်ရာတွင် ကူညီပေးပါသည်။
ပေါင်းစပ်ပါဝင်မှုများနှင့် အတွင်းပိုင်းအစိတ်အပိုင်းအများအပြားပါရှိသော ဖြန့်ဝေသည့်စနစ်များတွင်၊ microservice ဗိသုကာသည် ဖြေရှင်းချက်၏ အဆင့်မြှင့်နိုင်မှုနှင့် ထိန်းသိမ်းနိုင်မှုဆိုင်ရာ လိုအပ်ချက်များကို သဘာဝအတိုင်း တုံ့ပြန်မှုဖြစ်ပြီး၊ ထိုသို့သောဗိသုကာတစ်ခုသို့ ကူးပြောင်းခြင်းသည် ဗားရှင်းတင်ခြင်းနှင့် ဆက်စပ်သည့် ပြဿနာအားလုံးကို ဆက်တိုက်ဖြစ်ပေါ်စေသည်။ ထုတ်ဝေခြင်း။ ကျွန်ုပ်တို့သည် အေဂျင်စီတစ်ခုဖြစ်ပြီး သီးသန့်ထုတ်ကုန်အဖွဲ့မဟုတ်သည့်အပြင်၊ ကျွန်ုပ်တို့၏ developer များသည် ၎င်းတို့၏စက်များတွင် သီးခြားဖြေရှင်းချက်တစ်ခု၏ ဆက်စပ်မှုကို အဆက်မပြတ်ထိန်းသိမ်းထားခြင်းမရှိသည့်အတွက် ဖွံ့ဖြိုးတိုးတက်မှုပတ်ဝန်းကျင်၏ ပြန်လည်ထုတ်လုပ်နိုင်မှုအပေါ် ၎င်း၏ကိုယ်ပိုင်လိုအပ်ချက်များကို ပြဌာန်းပေးသည်၊ အဖွဲ့များစွာကို တစ်ချိန်တည်းမှာပင် အချိန်အတန်ကြာပြီးနောက် ပရောဂျက်သို့ ပြန်သွားပါ။ ဤစိန်ခေါ်မှုများကို တုံ့ပြန်ရန်အတွက်၊ ကျွန်ုပ်တို့သည် ကျွန်ုပ်တို့၏ developer များနှင့် DevOps တို့အတွက် ၎င်းတို့ဖန်တီးသော ဖြေရှင်းချက်များအား တီထွင်ရန်နှင့် ပံ့ပိုးရန် ပိုမိုလွယ်ကူစေမည့် လုပ်ငန်းစဉ်များနှင့် ကိရိယာများကို တီထွင်ထားပါသည်။
DevOps သည် Ops ထက် အဘယ်ကြောင့် Dev ပိုများသနည်း၊ ပျင်းရိခြင်းသည် ဖွံ့ဖြိုးတိုးတက်မှု/ပံ့ပိုးမှုအချိန်နှင့် ကုန်ကျစရိတ်တို့ကို မည်ကဲ့သို့ လျှော့ချနိုင်သည်ကိုလည်း လေ့လာရမည်ဖြစ်ပါသည်။
- Kubernetes သည် ကျွန်ုပ်တို့ ပရောဂျက်များ တီထွင်ပုံအား ပြောင်းလဲပုံ၊
- ကျွန်ုပ်တို့၏ကုဒ်၏ ဘဝစက်ဝန်းသည် မည်သို့ရှိသနည်း။
- မိုက်ခရိုဝန်ဆောင်မှုများကို ထိန်းချုပ်ဖြန့်ချိရန်အတွက် ကျွန်ုပ်တို့အသုံးပြုသည့် ကိရိယာများ၊
- အသုံးမပြုတော့သော ရှေးဟောင်းပစ္စည်းများ စုဝေးခြင်းပြဿနာကို ကျွန်ုပ်တို့ မည်သို့ဖြေရှင်းနိုင်မည်နည်း။
- ပျော်ရွှင်စွာဖြင့် အစုအဝေးသို့ ကျွန်ုပ်တို့ မည်သို့ ဖြန့်ကျက်လုပ်ဆောင်မည်နည်း။
" Kubernetes Cluster Autoscaler ဖြင့် အပလီကေးရှင်းများကို ချဲ့ထွင်ခြင်း- Autoscaler ၏ ကွဲပြားမှုများနှင့် Mail.ru Cloud Solutions ကို အကောင်အထည်ဖော်ခြင်း"
Alexander Chadin၊ Mail.ru Cloud Solutions၊ PaaS ဝန်ဆောင်မှုများကို ဖန်တီးသူ
ယနေ့ကမ္ဘာတွင်၊ သင်၏အပလီကေးရှင်းသည် အမြဲတမ်းအွန်လိုင်းဖြစ်ပြီး အမြဲရရှိနိုင်သည်ဟု သုံးစွဲသူများက မျှော်လင့်ထားသည် - ထို့ကြောင့် မည်မျှကြီးသည်ဖြစ်စေ ယာဉ်အသွားအလာစီးဆင်းမှုကို ကိုင်တွယ်ဖြေရှင်းနိုင်သည်။ Kubernetes သည် သင့်အား ဝန်နှင့်အညီ အတိုင်းအတာအထိ အတိုင်းအတာတစ်ခုအထိ ခွင့်ပြုပေးနိုင်သည့် မျှတသောပြေပြစ်သော ဖြေရှင်းချက်တစ်ခု ပေးစွမ်းသည် - Kubernetes Cluster Autoscaler။
ယေဘူယျအားဖြင့်၊ Kubernetes တွင် ကျွန်ုပ်တို့အတိအကျ အတိုင်းအတာကို အခြေခံ၍ အတိုင်းအတာ နှစ်မျိုးရှိသည်- အက်ပ်လီကေးရှင်း၏ ကော်ပီများ သို့မဟုတ် အရင်းအမြစ်များ ပိုများသည်။ ကျွန်ုပ်တို့သည် ရှိပြီးသား node များအတွင်း အပလီကေးရှင်းပုံတူများ အရေအတွက်ကို တိုးလာသောအခါတွင် ဒေါင်လိုက်စကေးချဲ့ခြင်း။ နှင့် ပိုမိုရှုပ်ထွေးသော အလျားလိုက် အတိုင်းအတာ - ကျွန်ုပ်တို့သည် node အရေအတွက်ကို တိုးမြင့်စေသည်။
ဒုတိယကိစ္စတွင်၊ ကျွန်ုပ်တို့သည် ၎င်း၏ မြင့်မားသောရရှိနိုင်မှုကို သေချာစေမည့် လျှောက်လွှာ၏ မိတ္တူများကို ပို၍ပင် မြှင့်တင်နိုင်မည်ဖြစ်သည်။ Cluster Autoscaler ကို အသုံးပြု၍ အလျားလိုက် အတိုင်းအတာဖြင့် ဆွေးနွေးပါမည်။ ၎င်းသည် တိုးလာရုံသာမက load ပေါ်မူတည်၍ node အရေအတွက်ကိုလည်း လျှော့ချနိုင်သည်။ ဥပမာအားဖြင့်၊ load များလာသောအခါ၊ Autoscaler ကိုယ်တိုင်က လိုအပ်သော ပမာဏသို့ node အရေအတွက်ကို လျှော့ချပြီး ပံ့ပိုးပေးသူ၏ အရင်းအမြစ်များအတွက် ငွေပေးချေမည်ဖြစ်သည်။
အစည်းအဝေးတွင်၊ Kubernetes Cluster Autoscaler ၏ထူးခြားချက်များအပြင် Mail.ru Cloud Containers ဝန်ဆောင်မှု၏တစ်စိတ်တစ်ပိုင်းအဖြစ် ကျွန်ုပ်တို့၏ Cluster Autoscaler ကို စတင်အကောင်အထည်ဖော်ရာတွင် ကျွန်ုပ်တို့ကြုံတွေ့ခဲ့ရသည့်အခက်အခဲများအကြောင်း သင့်အား ထပ်မံပြောပြပါမည်။ သင်ယူရလိမ့်မည်-
- Kubernetes တွင် မည်သည့်စကေးကိရိယာများကို ရနိုင်သနည်း၊ ၎င်းတို့၏အသုံးပြုမှု၏အင်္ဂါရပ်များမှာ အဘယ်နည်း။
- စကေးစက်များကို အသုံးပြုရာတွင် သင်သတိထားသင့်သည်များ၊
- Node Groups များကို အသုံးပြု၍ ရရှိနိုင်သောဇုန်များအလိုက် node များကို ပိုင်းခြားပုံ၊
- MCS ရှိ Kubernetes Cluster Autoscaler အတွက် ပံ့ပိုးမှုကို ကျွန်ုပ်တို့ မည်သို့ အကောင်အထည်ဖော်ခဲ့သနည်း။
"Gazprombank တွင် R&D- K8S သည် OpenStack ကိုမည်သို့စီမံခန့်ခွဲရန်ကူညီပေးသည်"
Maxim Kletskin၊ Gazprombank၊ ထုတ်ကုန်မန်နေဂျာ
ဝန်ဆောင်မှုတစ်ခုအနေနဲ့ အရာရာတိုင်းအတွက် ခေတ်ရေစီးကြောင်းဖြစ်တဲ့ ကမ္ဘာမှာ Time-to-Market က အရာအားလုံးထက် သာလွန်ပါတယ်။ အယူအဆများကို စမ်းသပ်ရန်နှင့် ၎င်းတို့၏ ကနဦးဖွဲ့စည်းချိန်၌ စျေးကွက်အသစ်များကို ရှာဖွေရန် အပလီကေးရှင်းများကို လျင်မြန်စွာ တီထွင်ရန် လိုအပ်ပါသည်။ ဘဏ်များအတွက် မြန်နှုန်းသည် အထူးအရေးကြီးပြီး နည်းပညာအသစ်များသည် အထူးသဖြင့် ကွန်တိန်နာပြုလုပ်ခြင်းနည်းပညာများနှင့် Kubernetes တို့ကို ဤနေရာတွင် ကူညီပေးပါသည်။
Maxim Kletskin သည် Gazprombank ၏ ထုတ်ကုန်မန်နေဂျာတစ်ဦးဖြစ်ပြီး ရှေ့ပြေးထုတ်ကုန်များထုတ်လွှတ်ရန်အတွက် sandbox တစ်ခုကို တီထွင်လျက်ရှိသည်။ Gazprombank ၏ R&D သည် OpenStack ဖြစ်သည့် ၎င်းတို့၏ cloud တွင် အမျိုးမျိုးသော လေ့လာမှုများကို ပြုလုပ်သည်။ Kubernetes ကို ဤနေရာတွင် ပုံစံနှစ်မျိုးဖြင့် အသုံးပြုသည်- 1) Bare Metal တွင် Kubernetes ကို OpenStack cloud ၏ စီမံခန့်ခွဲမှုအလွှာအဖြစ် နှင့် 2) ဖွံ့ဖြိုးတိုးတက်မှုအတွက် OpenShift ဖြန့်ဖြူးမှုအဖြစ် K8S ကို အသုံးပြုသည်။
အစီရင်ခံစာတွင် ကျွန်ုပ်တို့သည် ပထမကိစ္စနှင့်ပတ်သက်၍ ဆွေးနွေးမည်ဖြစ်ပြီး OpenStack ကိုစီမံခန့်ခွဲရန် Gazprombank သည် Kubernetes ကိုမည်သို့အသုံးပြုသည်ကို ရှာဖွေမည်ဖြစ်သည်။ OpenStack ဗိသုကာကိုကြည့်လျှင် ၎င်းသည် အနုမြူဗုံးဖြစ်ကြောင်း သင်တွေ့နိုင်သည်၊ ထို့ကြောင့် OpenStack ၏စီမံခန့်ခွဲမှုအလွှာအဖြစ် Kubernetes ကိုအသုံးပြုခြင်းသည် အလွန်စိတ်ဝင်စားစရာကောင်းပြီး ယုတ္တိရှိပုံရသည်။ ၎င်းသည် OpenStack အစုအဝေးတစ်ခုသို့ node များထည့်ရန်ပိုမိုလွယ်ကူစေပြီး Control Plane ၏ယုံကြည်စိတ်ချရမှုကိုလည်းတိုးစေသည်။ ထို့အပြင်၊ ကိတ်မုန့်ပေါ်ရှိ ရေခဲတုံးကဲ့သို့၊ ၎င်းသည် အစုအဝေးမှ telemetry စုဆောင်းမှုကို ရိုးရှင်းစေသည်။
သင်လေ့လာလိမ့်မည်။
- အဘယ်ကြောင့် R&D ဘဏ်- ကျွန်ုပ်တို့ စမ်းသပ်ပြီး စမ်းသပ်မှုများ၊
- OpenStack ကိုကျွန်ုပ်တို့ဘယ်လိုထိန်းသိမ်းထားသလဲ။
- K8S တွင် OpenStack ကို မည်သို့အသုံးချရမည်နည်း။
ဖျော်ဖြေပွဲပြီးနောက် ကျွန်ုပ်တို့သည် @Ku ဖော်မတ်သို့ ချောမွေ့စွာပြောင်းပါမည်။ဘီယာnetes After-Party နှင့် ကျွန်ုပ်တို့သည် သင့်အတွက် အမိုက်စားကြေငြာချက်များကိုလည်း ပြင်ဆင်ထားပါသည်။ စာရင်းသွင်းရန်သေချာပါစေ။ ရက်အနည်းငယ်အတွင်း ကျွန်ုပ်တို့သည် အပလီကေးရှင်းအားလုံးကို ပြန်လည်သုံးသပ်ပါသည်။
@Kubernetes Meetup စီးရီးနှင့် အခြားဖြစ်ရပ်များအကြောင်း ကျွန်ုပ်တို့၏ Telegram ချန်နယ်တွင် ကျွန်ုပ်တို့ ချက်ချင်းကြေငြာသည်-
လာမည့် @Kubernetes Meetup တွင် စကားပြောရန် စိတ်ဝင်စားပါသလား။ သင့်လျှောက်လွှာကို ဤနေရာတွင် တင်သွင်းနိုင်သည်-
source: www.habr.com
