Kubernetes ကိုအခြေခံ၍ ပွင့်လင်းသော PaaS ပလပ်ဖောင်း Cozystack 0.18 ကို ဖြန့်ချိသည်။

Kubernetes ပေါ်တွင်တည်ဆောက်ထားသော အခမဲ့ PaaS ပလပ်ဖောင်း Cozystack 0.18.0 ကို ထုတ်ဝေလိုက်ပါပြီ။ ပရောဂျက်သည် hosting providers များအတွက် အဆင်သင့်လုပ်ထားသော platform တစ်ခုနှင့် private နှင့် public clouds များတည်ဆောက်ရန်အတွက် မူဘောင်တစ်ခုကို ဖြည့်ဆည်းပေးရန် ရည်ရွယ်ပါသည်။ ပလပ်ဖောင်းကို ဆာဗာများပေါ်တွင် တိုက်ရိုက်တပ်ဆင်ထားပြီး စီမံခန့်ခွဲသည့်ဝန်ဆောင်မှုများပေးဆောင်မှုအတွက် အခြေခံအဆောက်အအုံပြင်ဆင်ခြင်းဆိုင်ရာ ကဏ္ဍအားလုံးကို အကျုံးဝင်ပါသည်။ Cozystack သည် သင့်အား Kubernetes အစုအဝေးများ၊ ဒေတာဘေ့စ်များနှင့် virtual machines များကို လုပ်ဆောင်ရန်နှင့် ပံ့ပိုးပေးနိုင်သည်။ ပလက်ဖောင်းကုဒ်ကို GitHub တွင်ရရှိနိုင်ပြီး Apache-2.0 လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည်။

Talos ကို အခြေခံနည်းပညာအစုအဝေးအဖြစ် အသုံးပြုသည်။ Linux နှင့် Flux CD။ စနစ်၊ kernel နှင့် လိုအပ်သော module များပါရှိသော image များကို ကြိုတင်တည်ဆောက်ပြီး atomically update လုပ်ထားသောကြောင့် dkms နှင့် package manager ကဲ့သို့သော components များ မလိုအပ်တော့ဘဲ တည်ငြိမ်သော operation ကို သေချာစေသည်။ PXE ကို အသုံးပြု၍ ရိုးရှင်းသော installation နည်းလမ်းကို data center တွင် ပံ့ပိုးပေးထားပြီး debian-ဆင်တူသော installer talos-bootstrap။

ပလက်ဖောင်းတွင် အခမဲ့ အကောင်အထည်ဖော်မှု ပါဝင်သည် ကွန်ရက်အခြေခံအဆောက်အအုံ (fabric) ကို Kube-OVN ပေါ်တွင် အခြေခံထားပြီး ဝန်ဆောင်မှု mesh အဖွဲ့အစည်းအတွက် Cilium နှင့် ဝန်ဆောင်မှုကြော်ငြာအတွက် MetalLB ကိုအသုံးပြုသည်။ သိုလှောင်မှုကို LINSTOR တွင် အကောင်အထည်ဖော်ထားပြီး ZFS ကို အခြေခံသိုလှောင်မှုအလွှာအဖြစ် အသုံးပြုပြီး မိတ္တူကူးခြင်းအတွက် DRBD ကိုအသုံးပြုသည်။ VictoriaMetrics နှင့် Grafana ကိုအခြေခံသည့် ကြိုတင်ပြင်ဆင်ထားသော စောင့်ကြည့်ရေး stack တစ်ခုပါဝင်သည်။ စတင်ရန် virtual စက်များ KubeVirt နည်းပညာကို အသုံးပြုထားပြီး Kubernetes containers များတွင် classic virtual machine များကို တိုက်ရိုက် run နိုင်စေပြီး hardware Kubernetes cluster အတွင်း managed Kubernetes clusters များကို စတင်ရန်အတွက် Cluster API နှင့် လိုအပ်သော integration အားလုံးရှိပြီးဖြစ်သည်။

ဗားရှင်းအသစ်တွင်-

  • အများသူငှာ API Ciozystack သည် ၎င်း၏ကိုယ်ပိုင် Kubernetes API ဆာဗာကို လုပ်ဆောင်ပြီး တောင်းဆိုချက်အားလုံးကို ၎င်း၏အရင်းအမြစ်များသို့ HelmReleases API သို့ အလိုအလျောက် ဘာသာပြန်ပေးပါသည်။ ယခုအခါ ပလပ်ဖောင်း စီမံခန့်ခွဲသူများသည် အသုံးပြုသူများအား အချို့သော ရင်းမြစ်များ (Kuberneteses၊ VirtualMachine၊ Postgresses စသည်ဖြင့်) အသုံးပြုခွင့်ကို အသေးစိပ် ပံ့ပိုးပေးနိုင်ပါသည်။ ထို့အပြင်၊ ပြန်လည်ပေါင်းစည်းရန်မလိုအပ်ဘဲ၊ ၎င်းတို့ကို ConfigMap တွင်သတ်မှတ်ရုံဖြင့် API ဆာဗာကို အပိုအစိတ်အပိုင်းများဖြင့် အလွယ်တကူ တိုးချဲ့နိုင်သည်။ သို့သော်၊ Dashboard သည် HelmReleases နှင့် တိုက်ရိုက်အလုပ်လုပ်ဆဲဖြစ်သောကြောင့် သုံးစွဲသူများထံ ဖြန့်ဝေရန် အကြံပြုထားခြင်းမရှိပါ။
    ဗွီဒီယိုဖွင့်ပါ
  • အိမ်ငှားအစုအဖွဲ့များမှ မက်ထရစ်များနှင့် မှတ်တမ်းများ စုဆောင်းခြင်းကို စီစဉ်သတ်မှတ်ထားပါသည်။ အိမ်ငှားအစုအဝေးများအတွက် Kubernetes ဖွဲ့စည်းမှုပုံစံတွင်၊ “စောင့်ကြည့်ရေးအေးဂျင့်များ” အပိုပရိုဂရမ်ကို ယခုဖွင့်ရန် ရွေးချယ်ခွင့်တစ်ခုရှိသည်။ ဖွင့်ထားသည့်အခါ၊ မက်ထရစ်များနှင့် မှတ်တမ်းများအားလုံးကို အသုံးပြုသူ၏အိမ်ငှားနေရာအတွင်း အသုံးပြုထားသည့် စောင့်ကြည့်ရေးစနစ်သို့ အလိုအလျောက်ပြန်ညွှန်းပေးမည်ဖြစ်သည်။
  • distro-full နှင့် distro-hosted တည်းဖြတ်မှုများတွင်၊ ဒေတာဘေ့စ်အော်ပရေတာများကို ရွေးချယ်နိုင်သော အစိတ်အပိုင်းများ အမျိုးအစားသို့ တန်းပြောင်းထားသည်။
  • Talos Linux ဗားရှင်း 1.8.2 သို့ အပ်ဒိတ်လုပ်ထားသည်။
  • Telegram မှ သတိပေးချက်များကို စီမံခန့်ခွဲရန်အတွက် Alerta ရှိ webhook ကို ပြင်ဆင်ထားသည်။
  • အမှိုက်သတိပေးချက်များကို ဖယ်ရှားလိုက်ပါပြီ။
  • အပလီကေးရှင်းတစ်ခုစီ၏ ဖြန့်ကျက်မှုကို စစ်ဆေးရန်အတွက် အခြေခံ e2e စမ်းသပ်မှုများကို ပေါင်းထည့်ထားသည်။

source: opennet.ru

DDoS ကာကွယ်ရေး၊ VPS VDS ဆာဗာများပါသည့် ဆိုက်များအတွက် ယုံကြည်စိတ်ချရသော hosting ကို ဝယ်ယူပါ။ 🔥 DDoS ကာကွယ်မှု၊ VPS VDS ဆာဗာများပါရှိသော ယုံကြည်စိတ်ချရသော ဝဘ်ဆိုက် hosting ကို ဝယ်ယူပါ | ProHoster