Kubernetes 1.14 arrin me një shtesë për të mbështetur kontejnerët e Windows

Logoja e Google Kubernetes

Kubernetes është një sistem me burim të hapur për automatizimin e vendosjes, shkallëzimit dhe menaxhimit të aplikacioneve të kontejnerizuara.

Fillimisht i zhvilluar nga Google, zhvillimi i tij iu besua bazës së të dhënave me burim të hapur të Cloud Native Computing Foundation (CNCF), e cila ka mundësuar që teknologjia e kontejnerëve të rritet me shpejtësi në pjekuri, falë kontributeve të gjigantëve të teknologjisë (të tilla si AWS, Oracle, IBM, Microsoft, Alibaba dhe VMware) dhe shumë ndërmarrjeve të tjera të mëdha.

Kubernetes ka dy përbërës kryesorë:

  • një grup nyjesh master që veprojnë si një plan kontrolli
  • një grup nyjesh që veprojnë si kuaj pune që ekzekutojnë ngarkesa të punës të kontejneruar

Kur një ngarkesë pune me shumë kontejnerë vendoset në Kubernetes, plani i kontrollit zgjedh një ose më shumë nyje punëtori për të pritur kontejnerët.

dje, ekipi përgjegjës për zhvillimin e tij bëri njoftimin për disponueshmërinë e Kubernetes 1.14 që përfshin 31 përmirësime.

Nga të cilat pikat kryesore në këtë version janë shkallëzimi dhe mbështetja për më shumë ngarkesa pune në Kubernetes, me tre karakteristika kryesore që kalojnë në disponueshmërinë e përgjithshme dhe funksionalitetin e rëndësishëm të sigurisë duke lëvizur në beta.

Në total, versioni përfshin 31 përmirësime: 10 që janë tani në versione të qëndrueshme, 12 në beta dhe shtatë të reja.

Çfarë ka të re në Kubernetes 1.14

Në Kubernetes 1.14 dokumentacioni kubectl është rishkruar me fokus në menaxhimin e burimeve duke përdorur konfigurimin e burimeve deklarative.

Shtë në dispozicion si një libër me një lidhje me dokumentacionin kryesor të Kubernetes. Ekziston edhe një logo e kubectl dhe një nuskë e quajtur kubee-cuddle.

Vlen të përmendet gjithashtu nga njoftimi Kubernetes 1.14 që aftësitë deklarative të cilësimeve të konfigurimit të mjetit të konfigurimit YAML e kustomize janë në dispozicion në kubectl duke përdorur flamurin -k për komandat se si të aplikoni.

Kustomize i ndihmon përdoruesit të shkruajnë dhe të ripërdorin Konfigurimin e Burimeve duke përdorur konceptet vendase Kubernetes. Dokumentacioni për këto veçori të reja është i disponueshëm.

Mekanizmi kubectl tani është në dispozicion në një version të qëndrueshëm. Lejon zhvilluesit të botojnë nënkomandat e tyre të personalizuara kubectl si binarë të veçantë.

Vëllimet e vazhdueshme lokale janë tani në një version të qëndrueshëm. Ata e vendosin hapësirën ruajtëse të bashkangjitur në vend si një burim i vazhdueshëm i vëllimit.

ID-të e procesit (PID) ndryshojnë në beta. Kjo zgjidhje u lejon administratorëve të sigurojnë pod PID për izolim të podit duke vendosur automatikisht numrin e PID-ve për pod. Një tipar shtesë alfa është aftësia për të rezervuar një numër të PID-ve të caktuar për User Pods.

Përmirësimet e mbështetjes në Kubernetes 1.14

Me këtë botim të ri të Kubernetes 1.14 Supportshtë shtuar mbështetja e Windows Server 2019 për nyjet dhe kontejnerët e punëtorëve.

Në lidhje me këtë Aaron Crickenberger, Inxhinier i Lartë i Testimit në Google komentoi si më poshtë:

Përfshirja e Windows-it si një ngarkesë e mundshme e punës do të thotë që ne me të vërtetë duhej të përcaktonim më saktësisht se çfarë bën dhe nuk mbështet Kubernetes në disa mjedise.

Unë mendoj se veçoritë si portat e gatishmërisë së podit dhe përparësia dhe preferenca e podit do të jenë shumë të dobishme për të lejuar njerëzit të orkestrojnë ngarkesat e përparuara të punës. Disa aplikacione mund të kenë nevojë për mënyra shumë specifike për të treguar nëse janë të gatshëm për të trajtuar trafikun dhe këto funksione sigurojnë këtë mjet për ta.

Por otro lado mund të zbulojmë se Kubernetes 1.14 vjen me mbështetje për rrjetet jashtë pemës me Azure-CNI, OVN-Kubernetes dhe Flannel, puna vazhdon të përfshijë Calico dhe ofrues të tjerë të njohur të rrjetit

Mbështetja u përmirësua gjithashtu për pods, llojet e shërbimeve, kontrollorët e ngarkesës së punës dhe matjet / kuotat për të akomoduar më mirë funksionalitetin e ofruar nga kontejnerët Linux.

Prioriteti i Pod lejon programuesin Kubernetes të planifikojë punën sipas përparësisë dhe të heqë pods më të vegjël nëse është e nevojshme.

Pod Readiness Gates Introduit prezanton një pikë shtesë për reagimet e jashtme mbi gatishmërinë e podit.

Ky lëshim siguron forcimin e paracaktuar të lidhjeve të roleve të grupeve të zbulimit RBAC.

Nëse doni të dini pak më shumë për këtë lëshim të ri, si dhe të shkarkoni dhe zbatoni këtë version të ri. Ju mund të vizitoni lidhja e mëposhtme.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.