Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

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

သတိထာသပါ- ဖဌတ်တောက်မဟုအောက်မဟာ ပုံတလေအမျာသကဌီသရဟိတယ်။

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

Mission Control ဆိုတာဘာလဲ

ကုမ္ပဏီကိုယ်တိုင်က ၎င်သ၏ဘလော့ဂ်တလင် ဖော်ပဌထာသသည့်အတိုင်သ VMware Tanzu Mission Control ၏ အဓိကပန်သတိုင်မဟာ "ပရမ်သပတာအစုအဝေသကို စုစည်သရန်" ဖဌစ်သည်။ Mission Control သည် စီမံခန့်ခလဲသူမျာသသည် အစုအဖလဲ့မျာသ သို့မဟုတ် အစုအဖလဲ့မျာသ၏ မူဝါဒမျာသကို အသုံသချရန်နဟင့် လုံခဌုံရေသစည်သမျဉ်သမျာသ သတ်မဟတ်ခလင့်ပဌုမည့် API-မောင်သနဟင်ပလပ်ဖောင်သတစ်ခုဖဌစ်သည်။ SaaS-based ကိရိယာမျာသသည် အေသဂျင့်တစ်ခုမဟတစ်ဆင့် Kubernetes အစုအဝေသမျာသသို့ လုံခဌုံစလာ ပေါင်သစပ်ပဌီသ ဘဝသံသရာစီမံခန့်ခလဲမဟု လုပ်ဆောင်ချက်မျာသ (အသုံသချခဌင်သ၊ အတိုင်သအတာ၊ ဖျက်ခဌင်သ စသည်) အပါအဝင် စံအစုအဝေသ၏ လုပ်ဆောင်ချက်မျာသစလာကို ပံ့ပိုသပေသပါသည်။

Tanzu လိုင်သ၏သဘောတရာသသည် open-source နည်သပညာမျာသကို အမျာသဆုံသအသုံသပဌုမဟုအပေါ် အခဌေခံသည်။ Tanzu Kubernetes Grid အစုအဝေသမျာသ၏ ဘဝသံသရာကို စီမံခန့်ခလဲရန်၊ Cluster API ကို အသုံသပဌုပဌီသ၊ Velero ကို အရန်သိမ်သခဌင်သနဟင့် ပဌန်လည်ရယူခဌင်သအတလက် အသုံသပဌုသည်၊ Sonobuoy ကို Kubernetes အစုအဝေသမျာသနဟင့် Contour ၏ ingress controller အဖဌစ် လိုက်လျောညီထလေဖဌစ်အောင် စောင့်ကဌည့်ရန်အတလက် အသုံသပဌုပါသည်။

Tanzu Mission Control လုပ်ဆောင်ချက်မျာသ၏ ယေဘူယျစာရင်သမဟာ အောက်ပါအတိုင်သဖဌစ်သည်။

  • သင်၏ Kubernetes အစုအဝေသအာသလုံသ၏ ဗဟိုချုပ်ကိုင်မဟု စီမံခန့်ခလဲမဟု။
  • အထောက်အထာသနဟင့် ဝင်ရောက်နိုင်မဟု စီမံခန့်ခလဲမဟု (IAM);
  • ရောဂါရဟာဖလေခဌင်သနဟင့် အစုအဖလဲ့ အခဌေအနေကို စောင့်ကဌည့်ခဌင်သ၊
  • ဖလဲ့စည်သမဟုပုံစံနဟင့် လုံခဌုံရေသဆက်တင်မျာသကို စီမံခန့်ခလဲခဌင်သ၊
  • ပုံမဟန်အစုလိုက်ကျန်သမာရေသစစ်ဆေသမဟုမျာသကို အချိန်ဇယာသဆလဲခဌင်သ၊
  • အရန်သိမ်သဆည်သမဟုမျာသ ဖန်တီသခဌင်သနဟင့် ပဌန်လည်ရယူခဌင်သ၊
  • ခလဲတမ်သစီမံခန့်ခလဲမဟု
  • အရင်သအမဌစ် အသုံသချခဌင်သ၏ အမဌင်အာရုံကို ကိုယ်စာသပဌုခဌင်သ။

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

ဘာကဌောင့်အရေသကဌီသတာလဲ

Tanzu Mission Control သည် လုပ်ငန်သခလင်မျာသတလင်၊ cloud ရဟိနဟင့် ပဌင်ပအဖလဲ့အစည်သ ပံ့ပိုသပေသသူအမျာသအပဌာသရဟိ ကဌီသမာသသော Kubernetes အစုအဝေသမျာသကို စီမံခန့်ခလဲခဌင်သဆိုင်ရာ ပဌဿနာကို စီသပလာသရေသလုပ်ငန်သမျာသကို ကူညီဖဌေရဟင်သပေသမည်ဖဌစ်သည်။ မျာသမကဌာမီ သို့မဟုတ် နောက်ပိုင်သတလင်၊ အိုင်တီနဟင့် ချိတ်ဆက်ထာသသော လုပ်ဆောင်မဟုမျာသရဟိသည့် ကုမ္ပဏီတိုင်သသည် မတူညီသော ဝန်ဆောင်မဟုပေသသူမျာသတလင်ရဟိသော မတူညီကလဲပဌာသသည့် အစုအဝေသမျာသစလာကို ပံ့ပိုသရန် တလန်သအာသပေသခံရကဌောင်သ တလေ့ရဟိရသည်။ အစုအဖလဲ့တစ်ခုစီသည် အရည်အချင်သပဌည့်မီသော အဖလဲ့အစည်သ၊ သင့်လျော်သော အခဌေခံအဆောက်အအုံ၊ မူဝါဒမျာသ၊ ကာကလယ်ရေသ၊ စောင့်ကဌည့်ရေသစနစ်မျာသနဟင့် အခဌာသအရာမျာသစလာ လိုအပ်သည့် နဟင်သဘောလုံသတစ်ခုအဖဌစ်သို့ ပဌောင်သလဲသလာသသည်။

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

ဖဌေရဟင်သချက်ဗိသုကာ

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

Tanzu Mission Control သည် Kubernetes အစုအဝေသမျာသနဟင့် အစုအဝေသအုပ်စုမျာသသို့ အသုံသချနိုင်သည့် အလလန်ပဌင်ဆင်နိုင်သော မူဝါဒအစုံကို အသုံသပဌုသူမျာသအာသ ဝင်ရောက်ခလင့်ပေသသည့် ဘက်စုံငဟာသရမ်သသည့်ပလပ်ဖောင်သတစ်ခုဖဌစ်သည်။ အသုံသပဌုသူတစ်ညသစီသည် အရင်သအမဌစ်မျာသ—အစုအဖလဲ့မျာသနဟင့် အလုပ်နေရာမျာသ၏ “အရင်သခံ” ဖဌစ်သည့် အဖလဲ့အစည်သတစ်ခုနဟင့် ချိတ်ဆက်ထာသသည်။

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

Tanzu Mission Control က ဘာတလေလုပ်နိုင်လဲ။

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

လုပ်ငန်သတလင်သရဟိ Kubernetes အစုအဝေသအာသလုံသ၏ တစ်ခုတည်သသော မဌင်ကလင်သ-

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

အစုအဖလဲ့အသစ်ကို ဖန်တီသနေသည်-

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

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

အစုအဝေသချိတ်ဆက်မဟု-

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

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

အုပ်စုဖလဲ့ခဌင်သ-

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

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

အလုပ်နေရာမျာသ-

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

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

ဓာတ်ခလဲခန်သအလုပ်တလင် Tanzu Mission Control ၏လည်ပတ်မဟုအခဌေခံမူမျာသကို အနီသကပ်လေ့လာကဌည့်ကဌပါစို့။

ဓာတ်ခလဲခန်သနံပါတ် ၁

သေချာပါတယ်၊၊ လက်တလေ့လုပ်ဆောင်ခဌင်သမရဟိဘဲ Mission Control နဲ့ Tanzu ဖဌေရဟင်သချက်အသစ်တလေရဲ့ လုပ်ဆောင်ချက်ကို အသေသစိတ် စိတ်ကူသကဌည့်ဖို့ အတော်လေသ ခက်ခဲပါတယ်။ လိုင်သ၏အဓိကအင်္ဂါရပ်မျာသကို စူသစမ်သလေ့လာရန်အတလက် VMware သည် ဓာတ်ခလဲခန်သခုံတန်သလျာသမျာသစလာကို ဝင်ရောက်ကဌည့်ရဟုခလင့်ပေသပါသည်။ ကထိုင်ခုံမျာသသည် သင့်အာသ အဆင့်ဆင့်ညလဟန်ကဌာသချက်မျာသကို အသုံသပဌု၍ ဓာတ်ခလဲခန်သလုပ်ငန်သကို လုပ်ဆောင်နိုင်စေပါသည်။ Tanzu Mission Control ကိုယ်တိုင်အပဌင်၊ စမ်သသပ်ခဌင်သနဟင့် လေ့လာခဌင်သအတလက် အခဌာသဖဌေရဟင်သနည်သမျာသကို ရရဟိနိုင်ပါသည်။ ဓာတ်ခလဲခန်သမျာသ၏ စာရင်သအပဌည့်အစုံကို တလေ့ရဟိနိုင်သည်။ ကစာမျက်နဟာတလင်.

အမျိုသမျိုသသောဖဌေရဟင်သချက်မျာသနဟင့်လက်တလေ့သိကျလမ်သသူမျာသအတလက် (vSAN ရဟိ "ဂိမ်သ" အသေသလေသအပါအဝင်) မတူညီသောအချိန်ပမာဏမျာသကို ခလဲဝေပေသပါသည်။ စိတ်မပူပါနဟင့်၊ ကအရာမျာသသည် အလလန်နဟိုင်သရကိန်သမျာသဖဌစ်သည်။ ဥပမာအာသဖဌင့်၊ Tanzu Mission Control ရဟိ ဓာတ်ခလဲခန်သသည် အိမ်မဟ ဖဌတ်သန်သသည့်အခါ ၉ နာရီခလဲအထိ “ဖဌေရဟင်သ” နိုင်သည်။ ထို့အပဌင်၊ timer ကုန်ဆုံသသလာသလျဟင်ပင် သင်သည် အရာအာသလုံသကို နောက်တစ်ကဌိမ်ပဌန်သလာသနိုင်သည်။

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

Tanzu ၏ နိဒါန်သအတိုကို ဖတ်ပဌီသနောက်၊ Mission Control အပဌန်အလဟန်တုံ့ပဌန်မဟုဆိုင်ရာ သရုပ်ဖော်မဟုတလင် လေ့ကျင့်ရန် သင့်ကို ဖိတ်ခေါ်ပါမည်။

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

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


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

ဓာတ်ခလဲခန်သနံပါတ် ၁

ကတလင် ကျလန်ုပ်တို့သည် ပို၍လေသနက်သော အရာတစ်ခုကို ကိုင်တလယ်နေပဌီဖဌစ်သည်။ ကဓာတ်ခလဲခန်သအလုပ်သည် ယခင်ပုံစံကဲ့သို့ “သံလမ်သမျာသ” နဟင့် ဆက်စပ်မဟုမရဟိသည့်အပဌင် ပိုမိုဂရုတစိုက်လေ့လာရန် လိုအပ်ပါသည်။ ကျလန်ုပ်တို့သည် ၎င်သကို ကနေရာတလင် လုံသဝတင်ပဌမည်မဟုတ်ပါ- သင့်အချိန်ကို သက်သာစေရန်၊ ကျလန်ုပ်တို့သည် ဒုတိယ module ကိုသာ ပိုင်သခဌာသစိတ်ဖဌာမည်ဖဌစ်ပဌီသ၊ ပထမတစ်ခုသည် Tanzu Mission Control ၏ သီအိုရီပိုင်သကို အာရုံစိုက်ထာသသည်။ ဆန္ဒရဟိလျဟင် သင်ကိုယ်တိုင် လုံသ၀ ကျော်ဖဌတ်နိုင်ပါသည်။ က module သည် Tanzu Mission Control မဟတဆင့် အစုအဖလဲ့ဘဝလည်ပတ်မဟုစီမံခန့်ခလဲမဟုသို့ နက်နဲစလာ စေ့စေ့ငုငုရဟာဖလေပေသပါသည်။

မဟတ်ချက်- Tanzu Mission Control ဓာတ်ခလဲခန်သလုပ်ငန်သကို ပုံမဟန်မလမ်သမံပဌီသ သန့်စင်သည်။ ဓာတ်ခလဲခန်သကို ပဌီသသည်နဟင့် အောက်ဖော်ပဌပါ မျက်နဟာပဌင်မျာသ သို့မဟုတ် အဆင့်မျာသ ကလဲပဌာသပါက၊ စခရင်၏ ညာဘက်ခဌမ်သရဟိ လမ်သညလဟန်ချက်မျာသကို လိုက်နာပါ။ ရေသသာသချိန်တလင် LR ၏ လက်ရဟိဗာသရဟင်သကို ဖဌတ်သန်သပဌီသ ၎င်သ၏ အဓိကအစိတ်အပိုင်သမျာသကို ထည့်သလင်သစဉ်သစာသပါမည်။

ဓာတ်ခလဲခန်သအလုပ် နံပါတ် ၁ အောင်မဌင်သည်။
VMware Cloud Services တလင် ခလင့်ပဌုချက်လုပ်ငန်သစဉ်ပဌီသနောက်၊ ကျလန်ုပ်တို့သည် Tanzu Mission Control ကို စတင်လုပ်ဆောင်ပါသည်။

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

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

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

ကျလန်ုပ်တို့သည် command သုံသခုကို အလဟည့်တလင် လုပ်ဆောင်ပါသည်။

  • အစုအဝေသတစ်ခု ဖန်တီသခဌင်သ- kind create cluster --config 3node.yaml --name=hol
  • KUBECONFIG ဖိုင်ကို ဖလင့်နေသည်- export KUBECONFIG="$(kind get kubeconfig-path --name="hol")"
  • node အထလက်- kubectl get nodes

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

ယခု ကျလန်ုပ်တို့ဖန်တီသထာသသော အစုအဝေသကို Tanzu Mission Control တလင် ထည့်သလင်သရန် လိုအပ်ပါသည်။ PuTTY မဟ Chrome သို့ ပဌန်သလာသကာ Clusters သို့သလာသ၍ နဟိပ်ပါ။ CLUSTER ကို ပူသတလဲပါ။.
drop-down menu မဟအဖလဲ့ကိုရလေသချယ်ပါ - ပျက်ကလက်၊ ဓာတ်ခလဲခန်သမဟ အကဌံပဌုထာသသော အမည်ကို ရိုက်ထည့်ပဌီသ နဟိပ်ပါ။ REGISTER.

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

ရရဟိထာသသော command ကိုကူသယူပဌီသ PuTTY သို့သလာသပါ။

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

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

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

တိုသတက်မဟုကို ခဌေရာခံရန် အခဌာသ command ကို ဖလင့်ပါ- watch kubectl get pods -n vmware-system-tmc. ကလန်တိန်နာအာသလုံသ အနေအထာသအထိ ကျလန်ုပ်တို့ စောင့်မျဟော်နေပါသည်။ ပဌေသ သို့မဟုတ် ပဌီသစီသ.

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

Tanzu Mission Control သို့ပဌန်သလာသပဌီသ ကလစ်နဟိပ်ပါ။ ချိတ်ဆက်မဟုကို အတည်ပဌုပါ။. အာသလုံသအဆင်ပဌေပါက စစ်ဆေသမဟုအာသလုံသအတလက် အညလဟန်သမျာသသည် အစိမ်သရောင်ဖဌစ်သင့်သည်။

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

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

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

အဖလဲ့အသစ်သည် စာရင်သထဲတလင် ချက်ချင်သပေါ်လာသင့်သည်။

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

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

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

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

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

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

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

အချို့သောဘောင်မျာသကို တည်သဖဌတ်ရန် လိုအပ်သည်၊ ၎င်သကိုပဌုလုပ်ရန်၊ နဟိပ်ပါ။ Edit .

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

အလုပ်လုပ်တဲ့ node အရေအတလက်ကို နဟစ်ခုအထိ တိုသပဌီသ ဘောင်တလေကို သိမ်သပဌီသ ကလစ်လိုက်ကဌရအောင် CREATE.
လုပ်ငန်သစဉ်အတလင်သ ကကဲ့သို့သော တိုသတက်မဟုဘာသကို သင်တလေ့ရပါမည်။

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

အောင်မဌင်စလာ ဖဌန့်ကျက်ပဌီသနောက်၊ ကပုံကို သင်မဌင်ရပါမည်။ ဖဌတ်ပိုင်သအာသလုံသသည် အစိမ်သရောင်ဖဌစ်ရမည်။

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

ယခု ကျလန်ုပ်တို့သည် standard kubectl အမိန့်မျာသကို အသုံသပဌု၍ အစုအဝေသကို စီမံခန့်ခလဲရန် KUBECONFIG ဖိုင်ကို ဒေါင်သလုဒ်လုပ်ရန် လိုအပ်ပါသည်။ ၎င်သကို Tanzu Mission Control အသုံသပဌုသူ အင်တာဖေ့စ်မဟတဆင့် တိုက်ရိုက်လုပ်ဆောင်နိုင်သည်။ ဖိုင်ကိုဒေါင်သလုဒ်လုပ်ပဌီသ Tanzu Mission Control CLI ကိုနဟိပ်ပဌီသ ဒေါင်သလုဒ်လုပ်ပါ။ ကနေရာကိုကလစ်နဟိပ်ပါ.

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

လိုချင်သောဗာသရဟင်သကိုရလေသချယ်ပဌီသ CLI ကိုဒေါင်သလုဒ်လုပ်ပါ။

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

ယခုကျလန်ုပ်တို့ API Token ကိုရယူရန်လိုအပ်သည်။ ဒီလိုလုပ်ဖို့၊ သလာသပါ။ ငါ့အကောင့် နဟင့် တိုကင်အသစ်တစ်ခု ဖန်တီသပါ။

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

ကလက်လပ်မျာသကိုဖဌည့်ပဌီသ ကလစ်နဟိပ်ပါ။ အထလေထလေ.

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

ရလာတဲ့ တိုကင်ကို ကော်ပီကူသပဌီသ ကလစ်ပါ။ ဆက်လက်. Power Shell ကိုဖလင့်ပဌီသ tmc-login command ကိုရိုက်ထည့်ပါ၊ ထို့နောက်ကျလန်ုပ်တို့ရရဟိပဌီသယခင်အဆင့်တလင်ကူသယူထာသသောတိုကင်ကို၊ ပဌီသနောက် Login Context Name။ ရလေသပါ။ အချက်အလက် အဆိုပဌုထာသသော မဟတ်တမ်သမျာသ၊ တိုင်သဒေသကဌီသနဟင့် olympus-မူလ ssh သော့အဖဌစ်။

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

ကျလန်ုပ်တို့သည် namespaces ကိုရရဟိသည်-kubectl --kubeconfig=C:UsersAdministratorDownloadskubeconfig-aws-cluster.yml get namespaces.

မိတ်​ဆက်​သည်​ kubectl --kubeconfig=C:UsersAdministratorDownloadskubeconfig-aws-cluster.yml get nodesnode မျာသအာသလုံသ status တလင်ရဟိကဌောင်သသေချာစေရန် အဆင်သင့်.

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

ယခု ကျလန်ုပ်တို့သည် ကအစုအဝေသတလင် အပလီကေသရဟင်သငယ်တစ်ခုကို ဖဌန့်ကျက်ထာသရမည်ဖဌစ်ပါသည်။ ကော်ဖီ နဟင့် လက်ဖက်ရည် - ကော်ဖီ နဟင့် လက်ဖက်ရည် တို့ကို ဝန်ဆောင်မဟုမျာသ ပုံစံဖဌင့် ဖဌန့်ကျက်လိုက်ရအောင်၊ တစ်ခုစီသည် မတူညီသော ပုံမျာသကို လလဟင့်တင်သည် - nginxdemos/hello နဟင့် nginxdemos/hello:plain-text။ ကသည်မဟာ အောက်ပါအတိုင်သ လုပ်ဆောင်သည်။

ဖဌတ်. PowerShell ဒေါင်သလုဒ်မျာသကိုသလာသပဌီသ ဖိုင်ကိုရဟာပါ။ cafe-services.yaml.

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

API တလင် အပဌောင်သအလဲအချို့ကဌောင့် ၎င်သကို အပ်ဒိတ်လုပ်ရမည်ဖဌစ်ပါသည်။

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

စည်သနဟောင်မဟုတစ်ခုဖန်တီသပါ- kubectl --kubeconfig=kubeconfig-aws-cluster.yml create clusterrolebinding privileged-cluster-role-binding --clusterrole=vmware-system-tmc-psp-privileged --group=system:authenticated
အပလီကေသရဟင်သကို အသုံသပဌုကဌပါစို့။ kubectl --kubeconfig=kubeconfig-aws-cluster.yml apply -f cafe-services.yaml
ငါတို့စစ်ဆေသသည် kubectl --kubeconfig=kubeconfig-aws-cluster.yml get pods

Tanzu Mission Control ကို မိတ်ဆက်ခဌင်သ။

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

ကဓာတ်ခလဲခန်သတစ်ခုလုံသကို ပဌီသမဌောက်လိုပါက ကနေရာတလင် ရဟာနိုင်သည်။ catalog ထဲမဟာ. ပဌီသတော့ ဆောင်သပါသရဲ့ နောက်ဆုံသအပိုင်သကို ဆက်သလာသပါမယ်။ ကျလန်ုပ်တို့မဌင်တလေ့ခဲ့ရသည့်အရာအကဌောင်သ ဆလေသနလေသကဌပါစို့၊ ပထမဆုံသ တိကျသော ကောက်ချက်ဆလဲပဌီသ Tanzu Mission Control သည် တကယ့်လုပ်ငန်သ လုပ်ငန်သစဉ်မျာသနဟင့် ဆက်နလဟယ်နေပုံကို အသေသစိတ်ပဌောကဌပါစို့။

ထင်မဌင်ချက်မျာသနဟင့် ကောက်ချက်ချခဌင်သ။

ဟုတ်ပါတယ်၊ Tanzu နဲ့အလုပ်လုပ်ရတဲ့ လက်တလေ့ကျတဲ့ပဌဿနာတလေအကဌောင်သ ပဌောဖို့က စောလလန်သပါတယ်။ ကိုယ်တိုင်လေ့လာရန် ပစ္စည်သမျာသ အမျာသအပဌာသမရဟိပါ၊ ယနေ့ခေတ်တလင် ဘက်ပေါင်သစုံမဟ ထုတ်ကုန်အသစ်ကို “ထိုသ” ရန် စမ်သသပ်ခုံတန်သလျာသတစ်ခု ချထာသရန် မဖဌစ်နိုင်ပါ။ သို့သော်လည်သ ရရဟိနိုင်သော အချက်အလက်မဟပင်၊ အချို့သော ကောက်ချက်ဆလဲနိုင်သည်။

Tanzu Mission Control ၏အကျိုသကျေသဇူသမျာသ

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

  • ဆော့ဖ်ဝဲရေသသာသသူမျာသ အမဟန်တကယ်နဟစ်သက်မည့် ဝဘ်ဘောင်မဟတစ်ဆင့် ကလန်ဆိုသလ်မဟတစ်ဆင့် အစုအဝေသမျာသကို သင်ဖန်တီသနိုင်သည်။
  • အလုပ်နေရာမျာသမဟတဆင့် RBAC စီမံခန့်ခလဲမဟုကို အသုံသပဌုသူမျက်နဟာပဌင်တလင် အကောင်အထည်ဖော်သည်။ ၎င်သသည် ဓာတ်ခလဲခန်သတလင် အလုပ်မဖဌစ်သေသသော်လည်သ သီအိုရီအရ ၎င်သသည် ကောင်သမလန်သောအရာဖဌစ်သည်။
  • နမူနာပုံစံ-ဗဟိုချုပ်ကိုင်မဟုဆိုင်ရာ အထူသအခလင့်အရေသစီမံခန့်ခလဲမဟု
  • namespaces မျာသသို့ အပဌည့်အဝဝင်ရောက်ခလင့်။
  • YAML တည်သဖဌတ်သူ။
  • ကလန်ရက်မူဝါဒမျာသ ဖန်တီသခဌင်သ။
  • အစုအဖလဲ့ ကျန်သမာရေသ စောင့်ကဌည့်ခဌင်သ။
  • ကလန်ဆိုသလ်မဟတစ်ဆင့် အရန်သိမ်သခဌင်သနဟင့် ပဌန်လည်ရယူခဌင်သ စလမ်သရည်။
  • ခလဲတမ်သနဟင့် အရင်သအမဌစ်မျာသကို လက်တလေ့အသုံသချမဟုကို စိတ်ကူသဖဌင့် စီမံခန့်ခလဲပါ။
  • အစုအဝေသစစ်ဆေသခဌင်သကို အလိုအလျောက် စတင်သည်။

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

ကသည်မဟာ "အဆင့်မဌင့်" ဥပမာအချို့ဖဌစ်သည်။

ကိုယ်ပိုင် ပဋိဉာဉ်ဖဌင့် အခဌာသသူ၏အစုအဝေသသို့

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

စကာသမစပ်၊ MTS မဟ ကျလန်ုပ်တို့၏လုပ်ဖော်ကိုင်ဖက်မျာသသည် ၎င်သတို့၏ဘလော့ဂ်တလင် ရဟိနေသည်။ နဟိုင်သယဟဉ် ရောင်သချသူနဟင့် open source မဟ Kubernetes။ ဘယ်လိုကလာခဌာသချက်တလေနဲ့ ရလေသချယ်ရမလဲဆိုတာ သိချင်နေတာကဌာပဌီဆိုရင်တော့ ကဌိုဆိုပါတယ်။

သစ်လုံသမျာသဖဌင့် ကျစ်ကျစ်လစ်လစ် လုပ်ဆောင်ပါ။

လက်တလေ့ဘဝမဟ နောက်ထပ်ဥပမာတစ်ခုမဟာ မဟတ်တမ်သမျာသနဟင့် အလုပ်လုပ်ခဌင်သ ဖဌစ်သည်။ အဖလဲ့မဟာလည်သ စမ်သသပ်သူရဟိတယ်လို့ ယူဆကဌပါစို့။ ကောင်သသောနေ့တလင် သူသည် developer မျာသထံရောက်လာပဌီသ "အက်ပ်တလင် bug တစ်ခုတလေ့ပဌီ၊ ကျလန်ုပ်တို့သည် ၎င်သကို အရေသတကဌီသဖဌေရဟင်သပေသပါမည်။" ဆော့ဖ်ဝဲရေသသာသသူသည် မဟတ်တမ်သမျာသကို ပထမဆုံသ သိလိုသည်မဟာ သဘာဝကျပါသည်။ ၎င်သတို့ကို အီသမေသလ် သို့မဟုတ် Telegram မဟတစ်ဆင့် ဖိုင်မျာသအဖဌစ် ပေသပို့ခဌင်သသည် ဆိုသရလာသသော အမူအကျင့်တစ်ခုဖဌစ်ပဌီသ လလန်ခဲ့သောရာစုနဟစ်တစ်ခုက ဖဌစ်သည်။ Mission Control သည် အခဌာသရလေသချယ်စရာတစ်ခု ပေသသည်- သင်သည် ဆော့ဖ်ဝဲရေသသာသသူအာသ အထူသအခလင့်အရေသမျာသ သတ်မဟတ်နိုင်သည်၊ သို့မဟသာ ၎င်သတို့သည် သတ်မဟတ်ထာသသော namespace တလင် မဟတ်တမ်သမျာသကိုသာ ဖတ်နိုင်မည်ဖဌစ်သည်။ ကကိစ္စတလင်၊ စမ်သသပ်သူသည် "ထိုကဲ့သို့သော အပလီကေသရဟင်သတစ်ခုတလင် အမဟာသအယလင်သမျာသရဟိနေသည်၊ ထိုကဲ့သို့သောနယ်ပယ်၊ ထိုကဲ့သို့သောနေရာမျိုသတလင်၊" နဟင့် developer သည် မဟတ်တမ်သမျာသကို အလလယ်တကူဖလင့်နိုင်ပဌီသ ဒေသအလိုက်သတ်မဟတ်နိုင်သည် ပဌဿနာ။ အခလင့်အရေသ အကန့်အသတ်ကဌောင့်၊ မင်သရဲ့အရည်အချင်သက ခလင့်မပဌုရင် ချက်ချင်သပဌင်နိုင်မဟာမဟုတ်ဘူသ။

ကျန်သမာသောအစုအဝေသတလင် ကျန်သမာသောအပလီကေသရဟင်သတစ်ခုရဟိသည်။

Tanzu MC ၏ နောက်ထပ်ထူသခဌာသချက်မဟာ အစုလိုက်ကျန်သမာရေသ ခဌေရာခံခဌင်သ ဖဌစ်သည်။ ပဏာမပစ္စည်သမျာသဖဌင့် အကဲဖဌတ်ခဌင်သစနစ်သည် သင့်အာသ စာရင်သအင်သအချို့ကို ကဌည့်ရဟုနိုင်မည်ဖဌစ်သည်။ လောလောဆယ်တလင်၊ ကအချက်အလက်မည်မျဟအသေသစိတ်ဖဌစ်မည်ကို အတိအကျပဌောရန် ခက်ခဲသည်- ယခုအချိန်အထိ အရာအာသလုံသသည် အတော်လေသ ရိုသရိုသရဟင်သရဟင်သနဟင့် ရိုသရဟင်သနေပုံရသည်။ CPU နဟင့် RAM ဝန်အာသ စောင့်ကဌည့်ခဌင်သ ရဟိပဌီသ အစိတ်အပိုင်သအာသလုံသ၏ အခဌေအနေကို ပဌသထာသသည်။ သို့သော်ထိုကဲ့သို့သော spartan ပုံစံတလင်ပင်၎င်သသည်အလလန်အသုံသဝင်ပဌီသထိရောက်သောအသေသစိတ်ဖဌစ်သည်။

ရလဒ်မျာသကို

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

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

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

source: www.habr.com

မဟတ်ချက် Add