Fedora CoreOS ၏ ပထမဆုံး အစမ်းကြည့်ရှုမှု ဖြန့်ချိမှုကို မိတ်ဆက်ခဲ့သည်။

Fedora Project Developers များ ကြေငြာခဲ့သည် အစအကြောင်း စမ်းသပ်ခြင်း ဖြန့်ချီရေးကိရိယာ၏ ထုတ်ဝေမှုအသစ်၏ ပထမဆုံး ပဏာမဗားရှင်း Fedora Core OSသီးခြားကွန်တိန်နာများကို အခြေခံ၍ လုပ်ဆောင်နေသည့် ပတ်ဝန်းကျင်များအတွက် တစ်ခုတည်းသောဖြေရှင်းချက်အဖြစ် Fedora Atomic Host နှင့် CoreOS Container Linux ထုတ်ကုန်များကို အစားထိုးခဲ့သည်။

CoreOS Container Linux မှ၊ ပြောင်းရွှေ့ CoreOS ကိုဝယ်ယူပြီးနောက် Red Hat ၏လက်ထဲတွင်၊ ဖြန့်ကျက်မှုကိရိယာများ (Ignition boot-stage configuration system)၊ အက်တမ်မွမ်းမံမှုယန္တရားနှင့် ထုတ်ကုန်၏အထွေထွေအတွေးအခေါ်ကို Fedora CoreOS သို့လွှဲပြောင်းပေးခဲ့သည်။ ပက်ကေ့ဂျ်များဖြင့် လုပ်ဆောင်နိုင်သော နည်းပညာ၊ OCI (Open Container Initiative) သတ်မှတ်ချက်များအတွက် ပံ့ပိုးမှုနှင့် SELinux ကို အခြေခံထားသော ကွန်တိန်နာများကို သီးခြားခွဲထုတ်ခြင်းအတွက် နောက်ထပ်ယန္တရားများကို Atomic Host မှ လွှဲပြောင်းထားပါသည်။ Fedora CoreOS သည် rpm-ostree ကို အသုံးပြု၍ Fedora သိုလှောင်မှုများကို အခြေခံထားသည်။ Moby (Docker) နှင့် podman ကို ကွန်တိန်နာများအတွက် Fedora CoreOS runtime တွင် ပံ့ပိုးပေးသည်ဟု ကြေညာထားသည်။ Kubernetes ပံ့ပိုးမှုကို Fedora CoreOS ၏ထိပ်တွင် ကွန်တိန်နာတီးမှုတ်ခြင်းအတွက် စီစဉ်ထားသည်။

ပရောဂျက်သည် စီမံခန့်ခွဲသူပါဝင်ခြင်းမရှိဘဲ အလိုအလျောက် အက်တမ်နည်းဖြင့် ပြုပြင်မွမ်းမံပြီး ကွန်တိန်နာများလည်ပတ်ရန်အတွက် သီးသန့်ထုတ်လုပ်ထားသော ဆာဗာစနစ်များကို အစုလိုက်အပြုံလိုက် ဖြန့်ကျက်ခြင်းအတွက် ပရောဂျက်သည် အနည်းငယ်မျှသောပတ်ဝန်းကျင်ကို ပေးအပ်ရန် ရည်ရွယ်ပါသည်။ Fedora CoreOS တွင် သီးခြားကွန်တိန်နာများ လည်ပတ်ရန် လုံလောက်သော အစိတ်အပိုင်း အနည်းငယ်မျှသာ ပါ၀င်သည် - Linux kernel၊ systemd system manager နှင့် SSH မှတဆင့် ချိတ်ဆက်ရန်အတွက် utility services set အစုံ၊ configuration နှင့် updates များကို စီမံခန့်ခွဲခြင်း။

စနစ်ပိုင်းခြားမှုကို ဖတ်ရန်-သပ်သပ်မုဒ်တွင် တပ်ဆင်ထားပြီး လည်ပတ်နေချိန်တွင် မပြောင်းလဲပါ။ configuration များ Ignition toolkit (Cloud-Init ၏အခြားရွေးချယ်စရာ) ကို အသုံးပြု၍ boot အဆင့်တွင် ထုတ်လွှင့်သည်။
စနစ်လည်ပတ်နေသည်နှင့်တပြိုင်နက် /etc directory ၏ဖွဲ့စည်းပုံနှင့်အကြောင်းအရာများကိုပြောင်းလဲခြင်းမှာမဖြစ်နိုင်ပါ၊ သင်သည်ဆက်တင်ပရိုဖိုင်ကိုပြောင်းလဲပြီးပတ်ဝန်းကျင်ကိုအစားထိုးရန်အတွက်၎င်းကိုအသုံးပြုနိုင်ပါသည်။ ယေဘူယျအားဖြင့်၊ စနစ်နှင့်အလုပ်လုပ်ပုံသည် ပြည်တွင်းတွင်မွမ်းမံမွမ်းမံထားခြင်းမရှိသော်လည်း အစမှပြန်လည်တည်ဆောက်ပြီး အသစ်စတင်သည့် ကွန်တိန်နာပုံများနှင့်တူသည်။

စနစ်ရုပ်ပုံသည် ခွဲခြား၍မရဖြစ်ပြီး OSTree နည်းပညာကို အသုံးပြု၍ ဖွဲ့စည်းထားသည် (ထိုကဲ့သို့သော ပတ်ဝန်းကျင်တွင် တစ်ဦးချင်း ပက်ကေ့ခ်ျများကို ထည့်သွင်း၍မရပါ၊ သင်သည် rpm-ostree ကိရိယာအစုံကို အသုံးပြု၍ ပက်ကေ့ဂျ်အသစ်များဖြင့်သာ တိုးချဲ့ခြင်းဖြင့် စနစ်တစ်ခုလုံးကို ပြန်လည်တည်ဆောက်နိုင်သည်)။ အပ်ဒိတ်စနစ်သည် စနစ်အပိုင်းပိုင်းနှစ်ခုကို အသုံးပြုမှုအပေါ် အခြေခံထားပြီး၊ တစ်ခုသည် အသက်ဝင်နေပြီး ဒုတိယတစ်ခုသည် အပ်ဒိတ်ကို ကူးယူရန်အသုံးပြုသည်၊ အပ်ဒိတ်ကိုထည့်သွင်းပြီးနောက်၊ အပိုင်းအပိုင်းများသည် အခန်းကဏ္ဍများပြောင်းလဲသွားသည်။

Fedora CoreOS ၏ သီးခြားခွဲခွဲသုံးခုကို ကမ်းလှမ်းထားသည်။
အပ်ဒိတ်များဖြင့် လက်ရှိ Fedora ထွက်ရှိမှုအပေါ် အခြေခံ၍ လျှပ်တစ်ပြက်ရိုက်ချက်များဖြင့် စမ်းသပ်ခြင်း၊ တည်ငြိမ်မှု - စမ်းသပ်မှုဌာနခွဲကိုစမ်းသပ်မှုနှစ်ပတ်ကြာပြီးနောက်ဖွဲ့စည်းထားသောတည်ငြိမ်သောအကိုင်းအခက်; နောက်တစ်ခု - ဖွံ့ဖြိုးတိုးတက်မှုအတွက် အနာဂတ်ထုတ်လွှတ်မှု လျှပ်တစ်ပြက်။ အားနည်းချက်များနှင့် ဆိုးရွားသောအမှားများကို ဖယ်ရှားရန် နယ်ပယ်သုံးခုစလုံးအတွက် အပ်ဒိတ်များကို ထုတ်ပေးနေပါသည်။ လက်ရှိဖွံ့ဖြိုးတိုးတက်မှုအဆင့်တွင်၊ ပဏာမထုတ်လွှတ်မှု၏တစ်စိတ်တစ်ပိုင်းအဖြစ် စမ်းသပ်ခြင်းဌာနခွဲကိုသာ ဖွဲ့စည်းထားပါသည်။ ပထမဆုံးတည်ငြိမ်သောဖြန့်ချိမှုကို 6 လအတွင်းထွက်ရှိရန်စီစဉ်ထားသည်။ Fedora CoreOS တည်ငြိမ်ပြီးနောက် 6 လတွင် CoreOS Container Linux ဖြန့်ဖြူးမှုအတွက် ပံ့ပိုးမှု ရပ်ဆိုင်းမည်ဖြစ်ပြီး Fedora Atomic Host ပံ့ပိုးမှုသည် နိုဝင်ဘာလကုန်တွင် ကုန်ဆုံးမည်ဟု မျှော်လင့်ရသည်။

ပရောဂျက်ကို တည်ငြိမ်အောင်ပြုလုပ်ပြီးနောက်၊ တယ်လီမီတာပေးပို့ခြင်းကို မူရင်းအတိုင်း ဖွင့်ထားမည် (အကြိုကြည့်ရှုမှုတည်ဆောက်မှုတွင် တယ်လီမီတာကို မလုပ်ဆောင်ရသေးပါ)၊ OS ဗားရှင်းကဲ့သို့သော စနစ်နှင့်ပတ်သက်သော ခွဲခြားသတ်မှတ်မဟုတ်သော အချက်အလက်များကို အခါအားလျော်စွာ စုဆောင်းပေးပို့သည့် fedora-coreos-pinger ဝန်ဆောင်မှုကို အသုံးပြုထားသည်။ နံပါတ်၊ cloud၊ Fedora ပရောဂျက်ဆာဗာများသို့ ပလပ်ဖောင်း တပ်ဆင်မှု အမျိုးအစား။ ကူးယူထားသော ဒေတာတွင် ဖော်ထုတ်ခြင်းဆီသို့ ဦးတည်သွားနိုင်သည့် အချက်အလက်များ မပါဝင်ပါ။ စာရင်းဇယားများကို ပိုင်းခြားစိတ်ဖြာသည့်အခါ၊ စုစည်းထားသော အချက်အလက်များကိုသာ အသုံးပြုပြီး Fedora CoreOS အသုံးပြုမှု၏ သဘောသဘာဝကို ယေဘူယျအားဖြင့် အကဲဖြတ်နိုင်စေပါသည်။ ဆန္ဒရှိပါက အသုံးပြုသူသည် တယ်လီမီတာပေးပို့ခြင်းကို ပိတ်နိုင်သည် သို့မဟုတ် ပေးပို့လိုက်သော မူရင်းအချက်အလက်များကို ချဲ့ထွင်နိုင်သည်။

source: opennet.ru

မှတ်ချက် Add