ProHoster > ΠΠ»ΠΎΠ³ > Maamulka > Ogeysiinta Muuqaalka Shabakadda Kubernetes (iyo dulmar kooban oo ku saabsan UI-yada kale ee shabakadda ee Kubernetes)
Ogeysiinta Muuqaalka Shabakadda Kubernetes (iyo dulmar kooban oo ku saabsan UI-yada kale ee shabakadda ee Kubernetes)
Ogow. turjumi: Qoraaga walxaha asalka ah waa Henning Jacobs oo reer Zalando ah. Waxa uu abuuray shabakad cusub oo la shaqaynaysa Kubernetes, kaas oo loo dhigay "kubectl ee shabakada." Waa maxay sababta mashruuc cusub oo Isha Furan uu u muuqday iyo shuruudaha aan la buuxin xalalka jira - akhri maqaalkiisa.
Maqaalkan, waxaan dib u eegay ilo furan oo kala duwan oo Kubernetes web interfaces, dejiyaa shuruudahayga UI caalamiga ah, oo aan sharaxay sababta aan u horumariyay Kubernetes WebView - interface loo habeeyay si uu u fududeeyo taageeridda iyo cilad-saarka rucubyada badan hal mar.
Isticmaal kiisaska
Zalando waxaanu u adeegnaa tiro badan oo isticmaalayaasha Kubernetes ah (900+) iyo kooxo (100+). Waxaa jira dhowr kiis oo la isticmaalo oo caadi ah oo ka faa'iideysan doona aaladda shabakadda ee u go'an:
la xiriirka asxaabta si ay u taageeraan;
ka jawaabista shilalka iyo baadhista sababahooda.
taageero
Waayo-aragnimadayda, isgaadhsiinta taageerada waxay badanaa u egtahay sidan:
- Caawin, adeegeena XYZ lama heli karo!
- Maxaad aragtaa marka aad soo bandhigto kubectl describe ingress ...?
Ama wax la mid ah CRD:
- Waxooga dhib ah ayaa iga haysta adeegga aqoonsiga...
- Muxuu amarku soo saaraa? kubectl describe platformcredentialsset ...?
Xidhiidhka noocan oo kale ah wuxuu caadi ahaan hoos ugu dhacaa gelitaanka noocyada kala duwan ee amarka kubectl si loo ogaado dhibaatada. Natiijo ahaan, labada dhinac ee wada sheekeysiga ah ayaa lagu qasbay inay si joogto ah u beddelaan inta u dhexeysa terminaalka iyo wada-sheekeysiga webka, oo ay la socdaan xaalad ka duwan.
Sidaa darteed, waxaan jeclaan lahaa Kubernetes web frontend inuu ogolaado kuwan soo socda:
isticmaalayaashu way awoodi karaan isku xirka isdhaafsiga oo isla arrinkaas u fiirsada;
ogolaan lahaa abuur aragtidaada in loo diro asxaabta, taas oo ah, ku dar tiirar tags, soo bandhig noocyo badan oo agab ah hal bog;
Fikrad ahaan, qalabkan shabakadu waa inuu kuu oggolaadaa inaad dejiso Xiriirinta "qoto dheer" ee qaybaha gaarka ah ee YAML (tusaale ahaan, tilmaamaya halbeeg khaldan oo keenaya guuldarrooyin).
Jawaabta dhacdada iyo falanqaynta
Ka jawaabista shilalka kaabayaasha waxay u baahan tahay wacyigelin xaaladeed, awoodda lagu qiimeeyo saameynta, iyo raadinta qaababka kooxaha. Tusaalooyinka nolosha dhabta ah qaarkood:
Adeeg wax soo saar oo muhiim ah ayaa haysta dhibaatooyin oo aad u baahan tahay Ka hel dhammaan agabyada Kubernetes magac ahaan dhammaan kooxahasi loo xalliyo;
noodhadhku waxay bilaabaan inay dhacaan marka ay qolofayaan oo aad u baahan tahay Ka hel dhammaan baallooyinka leh heerka "Pending" ee dhammaan kooxahasi loo qiimeeyo baaxadda dhibaatada;
Isticmaalayaasha gaarka ah ayaa ka warbixinaya arrin DaemonSet la geeyay dhammaan kooxaha waxayna u baahan yihiin inay ogaadaan Dhibaatadu ma wadar baa?.
Xalkayga caadiga ah ee kiisaska noocaas ah waa wax la mid ah for i in $clusters; do kubectl ...; done. Sida iska cad, waa suurtogal in la horumariyo qalab bixiya awood isku mid ah.
Isku xirka shabakada Kubernetes ee jira
Dunida isha furan ee isku xirka shabakada ee Kubernetes maaha mid aad u weyn *, markaa waxaan isku dayay inaan ururiyo macluumaad dheeri ah anigoo isticmaalaya Twitter:
*Sharaxaaddayda tirada xaddidan ee isku-xidhka shabakadda ee Kubernetes: adeegyada daruuraha iyo iibiyeyaasha Kubernetes waxay inta badan bixiyaan wejigooda hore, sidaa darteed suuqa "wanaagsan" Kubernetes UI waa mid yar.
Iyada oo tweet-ka aan ka bartay K8Dhaashka, Kubernator ΠΈ Octant. Aynu eegno iyaga iyo xalalka kale ee furan ee jira, aan isku dayno inaan fahanno waxay yihiin.
K8Dhaashka
"K8Dash waa habka ugu fudud ee lagu maareeyo kutlada Kubernetes."
K8Dhaashka Waxay u egtahay mid wanaagsan oo dareemaya dhakhso, laakiin waxay leedahay faa'iidooyin dhowr ah kiisaska isticmaalka ee kor ku xusan:
Ka shaqeeya kaliya gudaha xuduudaha hal koox.
Kala soocida iyo shaandhaynta waa suurtagal, laakiin ma laha xiriiriyeyaal.
"Ururi codsiyada kheyraadka kutlada pod iyo Kubernetes, barbar dhig isticmaalka kheyraadka, oo soo saar HTML taagan."
Warbixinta Kheyraadka Kubernetes waxay soo saartaa warbixinada HTML ee isticmaalka khayraadka iyo qaybinta kharashka ee kooxaha/codsiyada kutlada Warbixintu waxay xoogaa faa'iido u leedahay taageerada iyo jawaabta shilka sababtoo ah waxay kuu ogolaanaysaa inaad si degdeg ah u hesho kutlada halka codsiga la geeyo.
Ogow. turjumiAdeeg iyo qalab ayaa sidoo kale laga yaabaa inay faa'iido u yeeshaan daawashada macluumaadka ku saabsan qoondaynta agabka iyo kharashkooda dhexdooda bixiyayaasha daruuraha Kubecost, oo aanu dib u eegis ku samayno dhawaan la daabacay.
Octant
"Madal shabakadeed la fidin karo oo loogu talagalay horumarinta loogu talagalay inay bixiso faham weyn oo ku saabsan kakanaanta kutlooyinka Kubernetes."
Octant, ay abuurtay VMware, waa badeecad cusub oo aan ka bartay dhawaanahan. Caawinteeda, way ku habboon tahay in lagu sahamiyo kutlada mashiinka maxalliga ah (xitaa waxaa jira muuqaallo), laakiin waxay wax ka qabataa arrimaha taageerada iyo jawaabta dhacdada ilaa xad xaddidan. Waxyeellooyinka Octant:
Ma jiro koox raadin
Waxa uu ku shaqeeyaa kaliya mishiinka deegaanka (kuma daabulayo koox).
Lama kala sooci karo/kala sifayn karo walxaha (kaliya calaamad dooriyaha ayaa taageeray).
Ma cayimi kartid tiirarka gaarka ah.
Ma liis gareyn kartid walxaha magac ahaan.
Waxa kale oo aan dhibaato kala kulmay xasiloonida Octant oo ay la socdaan kooxaha Zalando: CRD-yada qaarkood wuu dhacayay.
Soo bandhigida Muuqaalka Shabakadda Kubernetes
"kubectl ee shabakada".
Ka dib markii aan falanqeeyay fursadaha is dhexgalka ee Kubernetes, waxaan go'aansaday inaan abuuro mid cusub: Kubernetes WebView. Ka dib oo dhan, dhab ahaantii, waxaan u baahanahay oo kaliya awoodda oo dhan kubectl shabakada, oo kala ah:
helitaanka dhammaan hawlgallada (akhri-kaliya) ee isticmaalayaashu doorbidayaan inay isticmaalaan kubectl;
Dhammaan URL-yadu waa inay ahaadaan kuwo joogto ah oo ay matalaan bogga qaabkoodii asalka ahaa si ay asxaabtu ula wadaagaan iyaga oo u isticmaalaan qalab kale;
Liisaska kheyraadka waa in loo soo dejisan karaa shaqo dheeri ah (oo ku jira xaashida faafinta, qalabka CLI sida grep) iyo kaydinta (tusaale ahaan, dhimashada ka dib);
taageerada xulashada agabka calaamad ahaan (oo la mid ah kubectl get .. -l);
awooda lagu abuuro liisaska isku dhafan ee noocyada kala duwan ee agabka (la mid ah kubectl get all) si loo helo sawir hawleed guud oo asxaabta dhexdooda ah (tusaale ahaan, inta lagu jiro jawaabta shilka);
awooda lagu daro isku xirka qoto dheer ee caqliga leh aaladaha kale sida dashboards, logers, diiwaangelinta codsiyada, iwm. si loo fududeeyo cilad-baadhista/xallinta khaladaadka iyo ka jawaabista shilalka;
Xagga hore waa inuu ahaadaa mid fudud sida ugu macquulsan (HTML saafi ah) si looga fogaado dhibaatooyinka aan tooska ahayn, sida JavaScript barafaysan;
taageerada kooxo badan si loo fududeeyo isdhexgalka inta lagu jiro la tashiyada fog (tusaale, in la xasuusto hal URL oo keliya);
Haddii ay suurtagal tahay, falanqaynta xaaladdu waa in la fududeeyaa (tusaale ahaan, oo leh xiriiriyayaal lagu soo dejiyo agabka dhammaan kooxaha / meelaha magacyada);
fursado dheeraad ah oo lagu abuurayo xiriiryo dabacsan iyo muujinta macluumaadka qoraalka, tusaale ahaan, si aad u tilmaamto asxaabta qayb gaar ah oo ka mid ah sharaxaadda kheyraadka (khadka YAML);
kartida aad ku habayn karto shuruudaha macmiil gaar ah, tusaale ahaan, kuu ogolaanaysa inaad abuurto habab bandhigeed gaar ah CRDs, aragtidaada miiska, oo aad beddesho qaababka CSS;
aaladaha sahamin dheeraad ah ee khadka taliska (tusaale, muujinaya amarro buuxa kubectl, diyaar u ah koobiyeynta);
Marka laga reebo hawlaha lagu xalliyay Kubernetes View Web View (aan gool ahayn) haray:
Haddii aad rabto inaad isku daydo Kubernetes View Web View, waxaan ku talinayaa inaad hubiso dukumeenti ama eeg demo nool.
Dabcan, interface-ku wuu fiicnaan karaa, laakiin hadda Kubernetes View Web View waa qalab loogu talagalay "isticmalayaasha hore u maray" kuwaas oo aan ka fogaanin inay ku dhaqmaan URL-yada gacanta haddii loo baahdo. Haddii aad hayso wax faallooyin ah / ku dari / soo jeedin ah, fadlan la xiriir ila Twitterka!
Maqaalkani waa taariikh kooban oo ku saabsan asalka taasoo keentay abuurista Kubernetes View Web. Wax badan ayaa raaci doona! (Ogow. turjumi: Waa in la filayaa blog-ga qoraaga.)