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.
    • Lagu daray beeraha cusub:
      • pathType, kaas oo kuu ogolaanaya inaad qeexdo sida dariiqa codsiga loo barbar dhigi doono
      • IngressClassName waa beddelka kubernetes.io/ingress.class annotation, kaas oo lagu dhawaaqay in la joojiyay. Goobtan ayaa cadaynaysa magaca shayga gaarka ah InressClass
    • Lagu daray Shayga IngressClass, kaas oo tilmaamaya magaca kontaroolaha soo galay, xadadkiisa dheeraadka ah iyo calaamada u isticmaalkiisa
  • Service
    • Lagu daray goobta AppProtocol, kaas oo aad ku qeexi karto borotokoolka codsigu isticmaalo
    • La turjumay heerka beta oo ay karti u siisay EndpointSlicesAPI, kaas oo ah bedelka shaqayn kara ee dhibcaha dhamaadka caadiga ah.
  • Shabakad
    • taageero IPV6 waxa loo raray heerka beta
  • Saxanadaha joogtada ah. Hawlahan soo socda ayaa lagu dhawaaqay inay deggan yihiin:
  • Qaabaynta codsiga
    • 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.
    • Raritaan Ku Salaysan Wanaag xasiloon lagu dhawaaqay
  • Isku-dheellitirnaan
    • 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.

Source: opennet.ru

Add a comment