Zana 12 Zinazofanya Kubernetes Rahisi

Zana 12 Zinazofanya Kubernetes Rahisi

Kubernetes imekuwa njia ya kawaida ya kufuata, kama wengi watathibitisha kwa kupeleka programu zilizo na kontena kwa kiwango. Lakini ikiwa Kubernetes inatusaidia kushughulikia utoaji wa kontena wenye fujo na tata, ni nini kitakachotusaidia kukabiliana na Kubernetes? Inaweza pia kuwa ngumu, ya kutatanisha na ngumu kudhibiti.

Kubernetes inapokua na kukua, nuances zake nyingi, bila shaka, zitatatuliwa ndani ya mradi wenyewe. Lakini watumiaji wengine hawataki kungoja Kubernetes iwe rahisi kutumia, kwa hivyo wameunda masuluhisho yao wenyewe kwa shida nyingi za kawaida katika utengenezaji wa Kubernetes.

NB Natumai kwamba ugonjwa usiojulikana wa popo ambao uliuma mbwa, ambao uliuma pangolini, ambao uliuma Mchina kwa bahati mbaya ya kushangaza huko Wuhan, ambapo maabara ya kibaolojia ya kiwango cha BSL-4 iko, yatapungua ifikapo Februari na tutakumbuka tu. 2019-nCoV kwa kutumia lugha chafu . Na tunaweza kuifanya nje ya mtandao Msingi wa Kubernetes Februari 8–10, 2021, na Kubernetes Mega kwa watumiaji wa hali ya juu wa K8s Februari 12–14. Kusema kweli, binafsi, kama mhariri, ninakosa kuendesha, mapumziko ya kahawa, mabishano na maswali gumu kwa wazungumzaji. Kweli, au tutakufa na sayari nzima kwa mtindo wa riwaya za kikatili na za kutisha na Styopa Korolev yetu, ikiwa mamlaka ya juu yamechoshwa na utani wetu wa kijinga kama Conchita Wurst, saa ya Patriarch Kirill na hamu ya Papa kurekebisha maneno ya Sala ya Bwana.

Lakini hebu turudi kwenye jambo kuu.

Goldpinger: Kuibua Vikundi vya Kubernetes

Watu wanapendelea kutazama. Grafu na chati hufanya iwe rahisi kuelewa picha kuu. Na kwa kuzingatia ukubwa na utata wa nguzo ya Kubernetes, tunaweza kuchukua faida kamili ya kipengele hiki.

Mradi wenye jina la kuchekesha (labda kitu kuhusu wakala 007, takriban. mfasiri) Goldpinger, ambayo ni chanzo huria na iliyotolewa na kitengo cha teknolojia cha Bloomberg, ni zana rahisi inayofanya kazi ndani ya kundi la Kubernetes na kuonyesha ramani shirikishi ya mahusiano kati ya nodi. Node za kawaida zinazofanya kazi zinaonyeshwa kwa kijani, nodes zisizofanya kazi zinaonyeshwa kwa rangi nyekundu. Bonyeza tu kwenye nodi ili kujua maelezo. Unaweza pia kubinafsisha API kwa kutumia Swagger ili kuongeza ripoti za ziada, vipengele na mambo mengine.

K9s: Kiolesura cha koni ya skrini nzima hadi Kubernetes

Wasimamizi wa mfumo wanapenda vitu vya "dirisha moja". K9 za ni kiolesura cha kiweko cha skrini nzima kwa makundi ya Kubernetes. Ukiwa nayo, unaweza kutazama kwa urahisi na kwa urahisi Maganda, kumbukumbu, na utumiaji kwa ufikiaji wa haraka wa ganda. Kumbuka, unahitaji kuwapa watumiaji wa Kubernetes ruhusa za kusoma za kiwango cha mtumiaji na nafasi ya majina ili K9s zifanye kazi ipasavyo.

Kops: Console inafanya kazi kwa vikundi vya Kubernetes

Hii ukuzaji kutoka kwa timu ya Kubernetes itakusaidia kudhibiti vikundi vya Kubernetes kutoka kwa safu ya amri. Inaauni vikundi vinavyoendeshwa kwenye AWS na GKE, na pia hufanya kazi na VMware vSphere na mazingira mengine. Mbali na michakato ya usakinishaji na uondoaji wa kiotomatiki, Kops inaweza kusaidia kushughulikia aina zingine za uwekaji kiotomatiki. Hasa, anaweza kuunda mipangilio ya Terraform ambayo inaweza kutumika kuhamisha kikundi kwa kutumia Terraform.

Kubebox: Gamba la terminal la Kubernetes

Gamba la hali ya juu la Kubernetes, Kubebox, hutoa zaidi ya karatasi nzuri ya zamani kwa Kubernetes na API yake. Miongoni mwa mambo mengine, inaweza kuonyesha kwa wakati halisi matumizi ya muda wa CPU na RAM, orodha ya pods, yaliyomo kwenye kumbukumbu, na pia kuzindua mhariri wa mipangilio. Nilichopenda pia ni kwamba inapatikana kama programu tofauti ya Linux, Windows na MacOS.

Kube-applier

Kube-applier inasakinishwa kama huduma ya Kubernetes, hurejesha mipangilio ya nguzo ya Kubernetes kutoka kwenye hazina ya git, na kisha kuitumia kwenye maganda kwenye nguzo. Kila wakati mabadiliko yamefanywa, huchukuliwa kutoka kwa ghala na kutumika kwa maganda yaliyoombwa. Kwa kiasi fulani inakumbusha Scaffold ya Google, lakini inafanya kazi kudhibiti kundi zima badala ya programu moja tu.

Inawezekana kufanya mabadiliko kwa mipangilio kwa ratiba au kwa ombi. Vitendo vyote vimerekodiwa na sifa zinazolingana na Prometheus zinawasilishwa, kwa hivyo unaweza kuona kila wakati kinachoweza kuathiri tabia ya nguzo.

Kube-ps1: Mstari wa amri mahiri kwa Kubernetes

Hapana Kube-ps1 sio kiigaji cha Sony PlayStation cha Kubernetes, ingawa hiyo itakuwa nadhifu. Hiki ni kiendelezi rahisi cha amri ya Bash ambacho kinaonyesha muktadha wa sasa wa Kubernetes na nafasi ya majina kwa haraka. Kube-shell inajumuisha pamoja na vipengele vingine vingi, lakini ikiwa unachohitaji ni kidokezo mahiri, Kube-ps1 itakupatia kwa gharama ndogo.

Kube-prompt

Nyingine ndogo, lakini ya kupendeza sana kutumia urekebishaji wa Kubernetes CLI ni Kube-prompt, ambayo unaweza kutumia kuingia katika kipindi shirikishi na mteja wa Kubernetes. Kube-prompt hukuokoa kutokana na kuchapa kubectl kabla ya kila amri, na pia hutoa ukamilishaji otomatiki na habari ya muktadha kwa kila amri.

Kubespy: Ufuatiliaji wa rasilimali wa Kubernetes kwa wakati halisi

Kubespy kutoka kwa Pulumi ni zana ya uchunguzi ambayo hukusaidia kutatua mabadiliko kwenye rasilimali ya nguzo kwa wakati halisi, ikitoa kitu kama kidirisha cha maandishi ili kudhibiti kinachoendelea. Kwa mfano, wewe wanataka kuona mabadiliko pod hali kutoka mwanzo: ufafanuzi wa ganda umeandikwa kwa etcd, ganda limeratibiwa kuendeshwa kwenye nodi, kubelet kwenye nodi huunda ganda, na hatimaye ganda linawekwa alama kuwa linaendeshwa. Kubespy inaweza kuzinduliwa kama programu tofauti au kama kiendelezi cha kubectl.

Kubeval: Kuangalia mipangilio ya Kubernetes

Usanidi wa Kubernetes faili za YAML zinaweza kusomeka na binadamu, lakini hiyo haimaanishi kuwa zinaweza kuthibitishwa pia. Ni rahisi kukosa koma au jina na usilipate hadi kuchelewa sana. Bora kutumia Kubeval, imewekwa ndani au imeunganishwa kwenye bomba la CICD. Kubeval huchukua ufafanuzi wa YAML wa mipangilio ya Kubernetes na anarejelea maelezo kuhusu usahihi. Inaweza pia kutoa data katika JSON au TAP, na pia kuchanganua violezo vya chanzo vinavyorejelewa na mipangilio ya chati ya Helm bila kuuliza maswali ya ziada.

Kube-ops-view: Dashibodi ya makundi mengi ya Kubernetes

Kubernetes tayari ina dashibodi nzuri ya madhumuni ya jumla, lakini jumuiya ya Kubernetes inajaribu njia zingine za kuonyesha data muhimu kwa Kubernetes sysadmins. Kube-ops-view Hili ni jaribio kama hilo, linatoa fursa ya kukagua vikundi kadhaa, unaweza kuona matumizi ya wakati wa processor na RAM, na hali ya moduli za nguzo. Tafadhali kumbuka kuwa amri haziwezi kuombwa, zana ni ya taswira tu. Lakini maonyesho yaliyotolewa ni wazi na laini, yanaomba tu kuonyeshwa kwenye maonyesho ya ukuta katika kituo chako cha usaidizi.

Rio: Inatuma Maombi ya Kubernetes

Rio, mradi kutoka kwa Rancher Labs, hutekeleza mazoea ya kawaida ya uwasilishaji maombi kwenye Kubernetes, kama vile CD kutoka Git, AB, au uwasilishaji wa bluu-kijani. Inaweza pia kutoa toleo jipya la programu yako mara tu unapofanya mabadiliko, kusaidia kudhibiti matatizo na, kwa mfano, DNS, HTTPS, Service Mesh.

Stern na Kubetail: Kuangalia Kumbukumbu katika Kubernetes

Stern hutoa pato la rangi (kama amri inaweza kufanya tail) kutoka kwa maganda na vyombo huko Kubernetes. Pia ndiyo njia ya haraka zaidi ya kupata matokeo ya vyanzo vingi kwenye mkondo mmoja unaoweza kusomwa kwa kuruka. Wakati huo huo, una njia inayoonekana (kulingana na rangi) ili kutenganisha nyuzi.

Kubetail kwa njia sawa, inaunganisha magogo kutoka kwa maganda tofauti hadi mkondo mmoja, maganda na vyombo tofauti vilivyo na alama za rangi. Lakini Kubetail ni maandishi ya Bash. kwa hivyo haiitaji kitu kingine chochote isipokuwa ganda ili ifanye kazi.

Watumiaji waliojiandikisha pekee ndio wanaweza kushiriki katika utafiti. Weka sahihitafadhali.

Unatumia nini kurahisisha shughuli za kawaida?

  • 2,9%Goldpinger1

  • 22,9%K9s8

  • 0,0%Kops0

  • 0,0%Kubebox0

  • 0,0%Kube-mwombaji0

  • 0,0%Kube-ps10

  • 0,0%Kube-prompt0

  • 0,0%Kubespy0

  • 2,9%Kubeval1

  • 0,0%Kube-ops-view0

  • 0,0%Rio0

  • 2,9%Nyota1

  • 5,7%Kubetail2

  • 28,6%Hakuna kati ya haya10

  • 5,7%Nina "pre-e-e-le-e-essness" yangu mwenyewe2

  • 8,6%Nitajaribu kunyakua kitu kutoka kwenye orodha3

  • 20,0%Ninadhibiti Kubernetes kwa kutumia kipandikizi cha neva, kama vile kwenye filamu ya Johnny Mnemonic7

Watumiaji 35 walipiga kura. Watumiaji 19 walijizuia.

Chanzo: mapenzi.com

Kuongeza maoni