Find and install kubectl plugins
ထုတ်ဝေသူ၏ ဖော်ပြချက် (အင်္ဂလိပ်)
Krew ဆိုတာ ဘာလဲ
Krew သည် Kubernetes SIGs ထုတ်ဝေသော Windows အတွက် ပွင့်လင်းရင်းမြစ် Container နှင့် DevOps အမျိုးအစား ပရိုဂရမ် ဖြစ်ပါသည်။ Go ဖြင့် ရေးသားထားပါသည်။
ထည့်သွင်းခြင်းနှင့် လိုအပ်ချက်များ
တရားဝင် installer များကို 64-bit အတွက် Portable ပုံစံဖြင့် ရနိုင်ပါသည်။ ထည့်သွင်းစရာမလိုဘဲ တိုက်ရိုက် run နိုင်ပါသည် (portable)။
အပ်ဒိတ်များနှင့် ဗားရှင်းမှတ်တမ်း
နောက်ဆုံးဗားရှင်းမှာ 0.5.0 ဖြစ်ပါသည် (၂၀၂၆ ဖေဖော်ဝါရီ ၂၆ တွင် ထုတ်ဝေ)။ ၂၀၂၃ ဇူလိုင် ၁၃ မှစ၍ ဗားရှင်း ၃ ခုကို စာရင်းပြုထားပြီး တစ်ခုစီတွင် ကိုယ်ပိုင် installer ဖိုင်လင့်ခ်များ ပါဝင်ပါသည်။ ဆိုလိုသည်မှာ တစ်နှစ်လျှင် ထုတ်ဝေမှု ၁.၁ ခုခန့် ဖြစ်ပါသည်။
လူကြိုက်များမှုနှင့် ဖိုင်အမျိုးအစားများ
Chocolatey package ကို ၁၃,၁၂၀ ကြိမ် ဒေါင်းလုဒ်လုပ်ထားပါသည်။ GitHub ပေါ်ရှိ source code (kubernetes-sigs/krew) တွင် ကြယ် ၇,၀၄၈ ပွင့် ရှိပါသည်။ ဆင်တူသော ပရိုဂရမ်များတွင် Helm၊ Docker Desktop နှင့် k9s ပါဝင်ပါသည်။
GitHub ပေါ်ရှိ ပရောဂျက်ဖော်ပြချက်: “📦 Find and install kubectl plugins”
အားသာချက်များ / အားနည်းချက်များ
အားသာချက်များ
- ပွင့်လင်းရင်းမြစ် - code ကို မည်သူမဆို စစ်ဆေး၍ build လုပ်နိုင်သည်
- Portable - ထည့်သွင်းစရာမလိုဘဲ run နိုင်သည်
- အသုံးပြုသူ အများအပြား ရှိသည်
အားနည်းချက်များ
- Native ARM64 build မရှိပါ
အတိုချုပ်: Krew သည် 64-bit ကွန်ပျူတာများအတွက် ပွင့်လင်းရင်းမြစ် Container နှင့် DevOps ကိရိယာ ဖြစ်ပါသည်။
Krew ကို ဒေါင်းလုဒ်လုပ်ရန် လုံခြုံပါသလား
- ဖိုင်ကို ထုတ်ဝေသူ၏ ကိုယ်ပိုင်ဒိုမိန်း github.com မှ ပေးပို့ပါသည်
- ဒေါင်းလုဒ်လင့်ခ်သည် HTTPS ကို အသုံးပြုပါသည်
- SHA256 hash ထုတ်ပြန်ထားသဖြင့် ဖိုင်ကို စစ်ဆေးနိုင်ပါသည်:
A5CB2F630E6A8E0B8FF238DC77E7288864BB3089783962EC8B08C80F38CA6A91· ဤ hash ၏ VirusTotal အစီရင်ခံစာကို ဖွင့်ပါ - လင့်ခ်ကို မစစ်ဆေးရသေးပါ
- Source code ကို အများပြည်သူ ကြည့်နိုင်ပါသည်
- ExeAtlas သည် installer များကို မသိမ်းဆည်း၊ မထုပ်ပိုး၊ မပြင်ဆင်ပါ
ဆက်စပ် လမ်းညွှန်: Windows တွင် ဖိုင်၏ SHA256 hash စစ်ဆေးနည်း
လုံခြုံရေး အလေ့အကျင့်များ (OpenSSF Scorecard)
GitHub ပေါ်ရှိ kubernetes-sigs/krew repository ကို Open Source Security Foundation က အလိုအလျောက် စစ်ဆေးထားခြင်း ဖြစ်ပါသည်။ နောက်ဆုံးစစ်ဆေးသည့်နေ့ - ၂၀၂၆ အောက်တိုဘာ ၁၉။
- အန္တရာယ်ရှိသော workflow မရှိ၁၀
- Repository ထဲ binary ဖိုင် မရှိ၁၀
- လိုင်စင် ကြေညာထား၁၀
- လုံခြုံရေးမူဝါဒ၁၀
- Code review၈
- Pin လုပ်ထားသော dependency များ၈
- တက်ကြွစွာ ထိန်းသိမ်းနေ၂
- ကန့်သတ်ထားသော token ခွင့်ပြုချက်၀
- OpenSSF Best Practices တံဆိပ်၀
- Fuzzing၀
- လက်မှတ်ထိုးထားသော release များ၀
- Static code analysis၀
ဤအမှတ်သည် ပရောဂျက်ကို ဖန်တီးပုံနှင့် ထုတ်ဝေပုံကို အကဲဖြတ်ခြင်းဖြစ်ပြီး ပရိုဂရမ်ကို ထည့်သွင်းရန် လုံခြုံမလုံခြုံကို ပြောခြင်း မဟုတ်ပါ။ scorecard.dev
မကြာသေးမီ ဗားရှင်းများ
ဗားရှင်း ၃ ခုလုံး ›၃ နှစ်အတွင်း ဗားရှင်း ၃ ခု · တစ်နှစ်လျှင် ၁.၁ ခုခန့်
| ဗားရှင်း | ရက်စွဲ | အရွယ်အစား | ဖိုင်များ |
|---|---|---|---|
| 0.5.0နောက်ဆုံး | ၂၀၂၆ ဖေဖော်ဝါရီ ၂၆ | — | 64-bit Portable |
| 0.4.5 | ၂၀၂၅ မတ် ၁၈ | — | 64-bit Portable |
| 0.4.4 | ၂၀၂၃ ဇူလိုင် ၁၃ | — | 64-bit Portable |
Command line မှ ထည့်သွင်းခြင်း
အသံတိတ်ထည့်သွင်းခြင်း ›winget install --id Kubernetes.krew -echoco install krew -yပရိုဂရမ်ဖိုင်များ (.exe): krew.exe
ဆက်စပ် လမ်းညွှန်: winget အသုံးပြုနည်း - ပရိုဂရမ် ထည့်သွင်းခြင်းနှင့် အပ်ဒိတ်
အချက်အလက်
- ထုတ်ဝေသူ
- Kubernetes SIGs
- အမျိုးအစား
- Container နှင့် DevOps
- လိုင်စင်
- Apache-2.0
- စျေးနှုန်း
- အခမဲ့
- Source code
- github.com/kubernetes-sigs/krew
- ရေးသားထားသည့် ဘာသာ
- Go
- လိုအပ်ချက်
- Windows 11 / 10
- Architecture
- 64-bit
- Installer အမျိုးအစား
- Portable
- ဗားရှင်း
- 0.5.0
- ထုတ်ဝေသည့်နေ့
- ၂၀၂၆ ဖေဖော်ဝါရီ ၂၆
- စာရင်းထဲ ထည့်သည့်နေ့
- ၂၀၂၄ ဒီဇင်ဘာ ၉
- စာရင်းရှိ ဗားရှင်းများ
- 3
- တစ်နှစ်လျှင် အပ်ဒိတ်
- ၁.၁
- Chocolatey ဒေါင်းလုဒ်
- ၁၃,၁၂၀
- GitHub ကြယ်
- ၇,၀၄၈
- GitHub fork များ
- ၄၁၃
- ဝဘ်ဆိုက်
- github.com
- winget ID
- Kubernetes.krew
- Chocolatey package
- krew
အဆင့်သတ်မှတ်ချက်နှင့် သုံးသပ်ချက်များ
သုံးသပ်ချက် မရှိသေးပါ။ ပထမဆုံး အဆင့်သတ်မှတ်သူ ဖြစ်လိုက်ပါ။
Krew အစားထိုးပရိုဂရမ်များ
အားလုံးကြည့်ရန် ›-
ပွင့်လင်းရင်းမြစ် (open source)၁.၆ သန်း ↓ -
မူပိုင် (proprietary)၂.၂ သန်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၃ သိန်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၄ သိန်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၈.၅ သောင်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၂.၃ သန်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၁.၄ သောင်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၇ သောင်း ↓
မေးလေ့ရှိသောမေးခွန်းများ
Krew သည် အခမဲ့လား
ဟုတ်ပါသည်။ Krew သည် ပွင့်လင်းရင်းမြစ် ဆော့ဖ်ဝဲ ဖြစ်ပါသည် (Apache-2.0 လိုင်စင်)။
Krew ကို ဒေါင်းလုဒ်လုပ်ရန် လုံခြုံပါသလား
ဒေါင်းလုဒ်ကို github.com (ထုတ်ဝေသူပိုင်) မှ ရယူပါသည်။ ExeAtlas သည် ဖိုင်ကို မသိမ်းဆည်း၊ မပြောင်းလဲပါ။ ဖိုင်၏ SHA256 hash ကို ဤနေရာတွင် ပြထားသော hash နှင့် နှိုင်းယှဉ်ပါ သို့မဟုတ် ထို hash ၏ VirusTotal အစီရင်ခံစာကို ဖွင့်ကြည့်ပါ။
Krew ကို winget ဖြင့် ဘယ်လို ထည့်သွင်းရမလဲ
PowerShell သို့မဟုတ် Windows Terminal ကို ဖွင့်ပြီး ဤစာမျက်နှာရှိ winget command ကို run ပါ။ winget သည် တရားဝင် installer ကို ဒေါင်းလုဒ်လုပ်ပြီး မ run မီ ၎င်း၏ SHA256 hash ကို စစ်ဆေးပါသည်။
Krew သည် ARM (Windows on Arm) တွင် အလုပ်လုပ်ပါသလား
ARM64 build မရှိပါ။ Windows 11 on Arm သည် 64-bit ဗားရှင်းကို emulation ဖြင့် run နိုင်ပါသည်။
Krew ဗားရှင်းဟောင်းကို ဘယ်မှာ ဒေါင်းလုဒ်လုပ်ရမလဲ
ဗားရှင်းများ စာမျက်နှာတွင် ဗားရှင်း ၃ ခုလုံးကို ၂၀၂၃ ဇူလိုင် ၁၃ အထိ တရားဝင် installer ဖိုင်လင့်ခ်များနှင့်အတူ စာရင်းပြုထားပါသည်။
Krew ကို Administrator ခွင့်မပါဘဲ သုံးနိုင်ပါသလား
သုံးနိုင်ပါသည်။ Portable ဖြစ်သဖြင့် ဖြည်ပြီး run ရုံသာ ဖြစ်ပါသည်။
Krew အစား ဘာတွေ သုံးနိုင်သလဲ
Helm၊ Docker Desktop၊ k9s၊ Pulumi နှင့် Serverless Framework။ အစားထိုးပရိုဂရမ်များ စာမျက်နှာတွင် ၎င်းတို့ကို နှိုင်းယှဉ်ထားပါသည်။