Sidee looga soo jeedaa Kubernetes? waxaa qoray Markus Eisele

Markus Eisele

Kubernetes waa mashruuc weyn dadka oo dhami u yaqaanaan, gaar ahaan dejinta iyo maaraynta barnaamijyada konteenarada ku jira. Iyo Markus Eisele, Red Hat's EMEA Lead ansaxinta Kobcinta, wuxuu hayaa tafaasiil muhiim ah qofkasta oo xiiseynaya inuu wax ka barto.

Waana in horumarka ganacsigu had iyo jeer ahaa mid ka mid ah caqabadaha waaweyn ee injineernimada kombiyuutarka, iyo gaar ahaan shirkadaha sida Red Hat. Taasi waa sababta tobankii sano ee la soo dhaafay aan uga guurnay qaab dhismeedka 3-tier ee caadiga ah una gudubnay naqshad dhisme cusub oo leh mikroservices aad u baahsan si loo gaaro ilaha ugu dhow ee kaabayaasha dhaqaalaha ee bixiyeyaasha daruuraha dadweynaha. Intaa waxaa sii dheer, microservices-kan waxaa lagu takhasusi karaa hawlo aad u gaar ah oo fudud, marka la barbardhigo server-yada culus ee duugoobay.

Red

Kuwaas qalabka yaryar waxay tilmaamayaan waxqabad wanaagsan marka loo eego kheyraadka la isticmaalay, taas oo ah faa iido kale oo weyn. Intaas waxaa sii dheer, waa mid ka mid ah hababka ugu wanaagsan ee barnaamijyadan loogu dhex-mariyo weelasha, sida haddii mashiinno yar yar oo dalwad ah la daweeyey. In kasta oo farqiga ugu weyn ee u dhexeeya VM iyo weelku yahay in midka ugu horreeya aanu lahayn nidaam hawlgal, haddana waxay ku socotaa meel isticmaalaha kernel-ka hawlgalka martigeliyaha, sida haddii ay tahay barnaamij. Tani waxay sidoo kale ka dhigan tahay ammaan badan.

Laakiin maahan in wax walba ay faa'iido noqon doonaan, maaddaama qaabdhismeedkani u baahan yahay konteynarro badan (midkiiba halkii adeeg ama ka badan), taas oo macnaheedu yahay in habka loo maareynayo iskuna duwida ay noqon karto mid murugsan oo metelaya dadaal ballaaran oo loogu talagalay maamulka. Halkani waa halka Kubernetes ayaa soo galay goobta wax walbana aad buu ufududeeyaa.

Dejinta aag deegaan oo ku yaal Kubernetes

Astaanta Kubernetes

Kubernetes waxay u sahlaysaa nolosha maamulayaasha, oo awood u siineysa maareyn otomaatig ah oo badan oo ah barnaamijyada iyo adeegyada. Raadinta isbarbardhigga, waxay la mid noqon laheyd maamulka dekedda diyaaradda, taas oo u oggolaaneysa maraakiibta inay isku mar ku dhex wareegaan hawada sare. Si kale haddii loo dhigo, bilowga, awoodaha Kubernetes waa la barbar dhigi karaa kuwa Java EE, maaddaama labadaba ay ku shaqeeyaan barnaamijyo ku saabsan qalabka jirka loo qaybiyay. Si kastaba ha noqotee, konteynarradu wax yar ayey ka qabtaan shuruudaha barnaamijka laftiisa.

Kubernetes waxaad ku qaabeyn kartaa koox koox adigoo ku qoraya feylasha qaabeynta qaabka qoraalka (badanaa YAML, inkasta oo ay sidoo kale taageerto JSON). Gudaha waxaa ku jiri doona xuduudaha ama qeexitaanka shay kasta oo lagu qeexay maareynta.

Qalabka loogu talagalay qaabeynta Kubernetes ee deegaanka

Server

Si looga faa’iideysto scalability sare iyo isku halaynta oo ay bixiso kooxdu Kubernetes, horumariyeyaasha iyo maamulayaashu waa inay taxaddaraan inay weelka siiyaan agab ku filan oo lagu socodsiiyo.

Haddii koox loo maleeyo inay leedahay laba noodh oo macmal ah oo leh 2 GB oo RAM ah, 4 koronto, iyo 2 noodh shaqaale ah oo leh 1 GB oo RAM ah iyo 2 koronto, markaa koox kooxeed Kubernetes waxaad u baahan doontaa 6 GB oo RAM ah iyo 12 diirkja ugu yar. Qaar ka mid ah ilaha aan kombiyuutarada desktop oo dhami bixin karin, in kasta oo ay run tahay in mashruucan aan loogu talagalin desktop-ka.

Si kastaba ha noqotee, waxaa hadda jira tiro ka mid ah deegaanno waxbarasho oo yaryar kaas oo u suurta geliya horumariyeyaasha inay la horumariyaan Kubernetes ee deegaanka maxalliga ah. Tusaalooyinka iyaga ka mid ah waa MiniKube, MicroK8s, OpenShift CodeReady Cointainers, iwm. Dhamaantood koox kooxood oo ah hal noodh oo keliya ah si ay ugu awoodaan inay kumbuyuutar kumbuyuutar ah ku shaqeeyaan oo rakibistooda lagu samayn karo daqiiqado yar gudahood.

Si loo tijaabiyo a adeegga deegaanka oo aad u adag, sida caadiga ah waa inaad aado kutubta dhabta ah ee Kubernetes. Laakiin aaladda Weelasha Diyaar u ah Koodhka waxay ka dhigi kartaa nolosha horumariyaha mid aad ufudud, oo ay kujiraan agabka oo dhan iyo rakibida hal-noodh ee kooxda Kubernetes.

Korsashada hooyo ee Kubernetes waa adduunyo kale

Kubernetes waxay u timid inay beddesho dhammaan khibradaha soo-saareyaasha, kuwaas oo arka sida habka loo maareeyo adeegyadan ay gebi ahaanba u kala duwan yihiin iskuna dhafan yihiin. Sidaa darteed, korsashada Kubernetes waxay noqotay tallaabada xigta ee macquul ah xagga fududeynta soo-saaraha.

Sidoo kale, Kubernetes ayaa awood u leh dabacsanaan weyn, oo leh caawimaad iyo qalab loogu talagalay horumarinta Kubernetes hooyo, iyo caqabado cusub oo xiiso leh ...


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.