Kube-dump 1.0

မလိုအပ်သော မက်တာဒေတာမပါဘဲ မလိုအပ်သော မက်တာဒေတာမပါဘဲ သန့်ရှင်း yaml ပေါ်လာသည့်ပုံစံဖြင့် Kubernetes အစုလိုက်အရင်းအမြစ်များကို သိမ်းဆည်းထားသည့် အသုံးဝင်မှုတစ်ခု၏ ပထမဆုံးထုတ်ဝေမှုတွင် ဖြစ်ပေါ်လာသည်။ မူရင်း configuration ဖိုင်များသို့မဝင်ရောက်ဘဲ အစုအဝေးများအကြား ဖွဲ့စည်းမှုပုံစံကို လွှဲပြောင်းရန် လိုအပ်သူများအတွက် သို့မဟုတ် အစုလိုက်အရင်းအမြစ်များ၏ အရန်ကူးယူခြင်းကို ထည့်သွင်းရန်အတွက် script သည် အသုံးဝင်သည်။ Launching ကို ပြည်တွင်းတွင် bash script တစ်ခုအနေဖြင့် ဖြစ်နိုင်သော်လည်း kubectl၊ jq နှင့် yq ပုံစံဖြင့် မှီခိုမှုများအား ထည့်သွင်းခြင်းမပြုလိုသူများအတွက် ပြင်ဆင်ထားပါသည်။ ကွန်တိန်နာ. ကွန်တိန်နာသည် ဝန်ဆောင်မှုအကောင့်တွင် သတ်မှတ်ထားသော အခန်းကဏ္ဍများကို အသုံးပြု၍ CronJob အဖြစ်လည်း လုပ်ဆောင်ရန် အဆင်သင့်ဖြစ်နေပါပြီ။

Ключевыеособенности:

  • သင်ဝင်ရောက်ဖတ်ရှုနိုင်သည့် အရင်းအမြစ်များအတွက်သာ သိမ်းဆည်းခြင်းကို လုပ်ဆောင်ပါသည်။
  • ထည့်သွင်းမှုအဖြစ် namespaces စာရင်းကို သင်ဖြတ်သန်းနိုင်သည်၊ သို့မဟုတ်ပါက သင့်အကြောင်းအရာအတွက် ရနိုင်သမျှအားလုံးကို အသုံးပြုလိမ့်မည်။
  • namespace အရင်းအမြစ်များနှင့် ကမ္ဘာလုံးဆိုင်ရာ အစုလိုက်အရင်းအမြစ်များ နှစ်ခုလုံးကို သိမ်းဆည်းထားသည်။
  • သင်သည် utility ကို စက်တွင်းတွင် ပုံမှန် script တစ်ခုအဖြစ် သုံးနိုင်သည် သို့မဟုတ် ၎င်းကို ကွန်တိန်နာတစ်ခု သို့မဟုတ် kubernetes အစုအဝေးတွင် (ဥပမာ၊ CronJob ကဲ့သို့) အသုံးပြုနိုင်သည်။
  • မော်ကွန်းတိုက်များ ဖန်တီးပြီး သူ့နောက်သို့ လှည့်နိုင်သည်။
  • git repository တွင် state သွင်းနိုင်ပြီး remote repository သို့တွန်းနိုင်သည်။
  • လွှင့်တင်ရန်အတွက် သီးခြားအစုလိုက်အရင်းအမြစ်များစာရင်းကို သင်သတ်မှတ်နိုင်သည်။

ဇာတ်ညွှန်းဖြင့် တည်ဆောက်ခြင်းနှင့် လုပ်ဆောင်ခြင်းအကြောင်း နောက်ထပ်ဖတ်ပါ။ စာရွက်စာတမ်း

source: linux.org.ru