Siideynta Kubernetes 1.18, nidaam lagu maareeyo raxan weel go'doonsan
la daabacay sii daynta madal orchestration weel Kubernetes 1.18, kaas oo kuu ogolaanaya inaad maareyso raxan weel go'doonsan guud ahaan waxayna ku siinaysaa habab lagu geeyo, dayactirka iyo cabirida codsiyada ku dhex jira weelasha. Mashruucu markii hore waxaa sameeyay Google, balse waxaa loo wareejiyay goob madax banaan oo ay maamusho Linux Foundation. Madalku wuxuu u taagan yahay sidii xal caalami ah oo ay soo saartay bulshada, oo aan ku xidhnayn nidaamyada shakhsi ahaaneed oo awood u leh inay la shaqeeyaan codsi kasta oo ku yaal deegaan kasta oo daruur ah. Koodhka Kubernetes wuxuu ku qoran yahay Go iyo qaybiyey shatiga ku haysta Apache 2.0.
Waxay bixisaa hawlo loogu talagalay geynta iyo maaraynta kaabayaasha, sida dayactirka keydka xogta DNS, dheelitirka culeyska,
qaybinta weelasha dhexdooda qanjidhada kooxda (guuritaanka konteenarada iyadoo kuxiran isbadalka rarka iyo baahiyaha adeega), hubinta caafimaadka heerka codsiga, maaraynta akoontada, cusboonaysiinta iyo miisaanka firfircoonida leh ee kooxda ordaya, iyada oo aan la joojin. Waxa suurtogal ah in la geeyo kooxo weel ah oo leh casriyaynta iyo dib-u-celinta hawlgallada kooxda oo dhan hal mar, iyo sidoo kale qaybinta macquulka ah ee kutlada oo loo qaybiyo qaybo leh qaybsanaan kheyraad ah. Waxaa jira taageero loogu talagalay guuritaanka firfircoon ee codsiyada, kaydinta xogta taas oo labadaba kaydinta maxalliga ah iyo nidaamyada kaydinta shabakada la isticmaali karo.
Kubernetes 1.18 siideynta waxaa ku jira 38 isbeddello iyo horumarin, kuwaas oo 15 ka mid ah loo raray xaalad deggan iyo 11 oo loo raray heerka beta. 12 isbedel oo cusub ayaa lagu soo jeediyay heerka alfa. Marka la diyaarinayo nooca cusub, dadaal isku mid ah ayaa loogu talagalay labadaba sifeynta shaqeynta kala duwan iyo xasilinta awoodaha tijaabada, iyo sidoo kale in lagu daro horumar cusub. Isbeddellada ugu waaweyn:
Kubectl
Lagu daray Nooca alfa ee amarka "kubectl debug", kaas oo kuu ogolaanaya inaad fududayso khaladaadka ku jira pods adiga oo bilaabaya weelasha ephemeral oo wata qalabka wax lagu saxo.
Xasilooni lagu dhawaaqay amarka "kubectl diff", kaas oo kuu ogolaanaya inaad aragto waxa ku bedeli doona kutlada haddii aad codsato caddaynta.
Laga saaray dhammaan koronto-dhaliyeyaasha amarka "kubectl run", marka laga reebo koronto-dhaliyaha loogu talagalay in lagu socodsiiyo hal boodh.
Bedelay calanka "--qalalan-run", iyadoo ku xiran qiimaha (macmiilka, server iyo midna), fulinta tijaabada ee amarka waxaa lagu sameeyaa dhinaca macmiilka ama serverka.
kubectl code iftiimiyay kayd gaar ah. Tani waxay ogolaatay kubectl in laga saaro kubernetes ku tiirsanaanta gudaha waxayna fududaysay soo dejinta koodka mashaariicda dhinac saddexaad.
Ingress
bilaabay Beddelka kooxda API ee u soo galitaanka shabakada.v1beta1.
Si loo ConfigMap iyo walxaha sirta ah ayaa lagu daray beer cusub "aan bedeli karin". In qiimaha goobta laga dhigo mid run ah waxay ka hortagtaa wax ka beddelka shayga.
Jadwalka
Lagu daray awood u leh in la abuuro profiles dheeraad ah ee kube-scheduler. Haddii markii hore ay lagama maarmaan ahayd in la sameeyo jadwalyo kala duwan oo dheeraad ah si loo hirgeliyo algorithms qaybinta qaybinta aan caadiga ahayn, hadda waxaa suurtogal ah in la abuuro goobo dheeraad ah oo loogu talagalay jadwalaha caadiga ah oo ku qeex magaciisa isla garoonka ".spec.schedulerName". Xaaladda - alfa.
Lagu daray Awoodda lagu qeexi karo HPA waxay muujineysaa heerka gardarrada marka la beddelo tirada boodhka ordaya, taas oo ah, marka culeysku kordho, bilow N waqtiyo badan hal mar.
kubelet
Maamulaha Topology Helay heerka beta Muuqaalku wuxuu awood u siinayaa qoondaynta NUMA, taas oo ka fogaanaysa hoos u dhaca waxqabadka ee nidaamyada-socket-ka badan.
Heerka beta helay Shaqada PodOverhead, kaas oo kuu ogolaanaya inaad ku qeexdo RuntimeClass qadarka dheeraadka ah ee agabka loo baahan yahay si loo socodsiiyo pods-ka.
Balaaray taageerada HugePages, ee heerka alfa lagu daray go'doomin heerka weel iyo taageerada cabbirro badan oo bogag waaweyn ah.
La tirtiray Meesha ugu dambeysa ee mitirka / mitirka / kheyraadka / v1alpha1, / metrics / kheyraadka ayaa la isticmaalaa beddelkeeda
API
Ugu dambeyntii Waxa meesha ka saaray awooda isticmaalka kooxda API ee apps/v1beta1 iyo kordhinta/v1beta1.
Codso ServerSide loo cusboonaysiiyay heerka beta2 Hagaajintani waxay ka dhaqaajinaysaa wax-ka-beddelka shayga kubectl una guurto server-ka API. Qorayaasha hagaajinta waxay ku andacoonayaan in tani ay hagaajin doonto khaladaad badan oo jira oo aan lagu sixi karin xaaladda hadda jirta. Waxay sidoo kale ku dareen qayb ".metadata.managedFields", kaas oo ay ku soo jeedinayaan in lagu kaydiyo taariikhda isbeddelka shay, oo muujinaya cidda, goorta iyo waxa saxda ah ee isbeddelay.
lagu dhawaaqay xasilloonida CertificateSigningRequest API.
Taageerada madal Windows.
Taageerada noode Windows way sii fidaysaa. Noocyada Alpha ayaa lagu daray: