ĂshtĂ« nĂ« dispozicion lĂ«shimi i platformĂ«s pĂ«r orkestrimin e kontejnerĂ«ve Kubernetes 1.24, e cila lejon menaxhimin e njĂ« klasteri tĂ« kontejnerĂ«ve tĂ« izoluar si njĂ« njĂ«si tĂ« vetme dhe ofron mekanizma pĂ«r vendosjen, mbĂ«shtetje dhe shkallĂ«zim tĂ« aplikacioneve qĂ« funksionojnĂ« nĂ« kontejnerĂ«. Projekti fillimisht ishte krijuar nga Google, por mĂ« pas u transferua nĂ« njĂ« platformĂ« tĂ« pavarur, tĂ« menaxhuar nga Organizata Linux Foundation. Platforma pozicionohet si njĂ« zgjidhje universale tĂ« zhvilluar nga komuniteti, e cila nuk Ă«shtĂ« e lidhur me sisteme tĂ« veçanta dhe mund tĂ« punojĂ« me çdo aplikacion nĂ« çdo mjedis cloud. Kodi i Kubernetes Ă«shtĂ« shkruar nĂ« gjuhĂ«n Go dhe shpĂ«rndahet nĂ«n licencĂ«n Apache 2.0.
Ofron funksione pĂ«r vendosjen dhe menaxhimin e infrastrukturĂ«s, tĂ« tilla si administrimi i bazĂ«s DNS, balancimi i ngarkesĂ«s, shpĂ«rndarja e kontejnerĂ«ve nĂ« nyjat e klasterit (migrimi i kontejnerĂ«ve nĂ« varĂ«si tĂ« ndryshimeve tĂ« ngarkesĂ«s dhe nevojave pĂ«r shĂ«rbime), kontrolli i funksionimit nĂ« nivelin e aplikacioneve, menaxhimi i llogarive, pĂ«rditĂ«simi dhe shkallĂ«zimi dinamik i klasterit nĂ« funksionim, pa e ndaluar atĂ«. ĂshtĂ« e mundur tĂ« vendosen grupe kontejnerĂ«sh me kryerjen e operacioneve tĂ« pĂ«rditĂ«simeve dhe tĂ« rikthimeve tĂ« ndryshimeve menjĂ«herĂ« pĂ«r tĂ« gjithĂ« grupin, si dhe ndarjen logjike tĂ« klasterit nĂ« pjesĂ« me ndarje burimesh. Ka mbĂ«shtetje pĂ«r migrimin dinamik tĂ« aplikacioneve, pĂ«r ruajtjen e tĂ« dhĂ«nave tĂ« tĂ« cilave mund tĂ« pĂ«rdoren si ruajtje lokale ashtu edhe sisteme ruajturike nĂ« rrjet.
Ndryshimet kyçe në lëshimin e ri:
- Janë stabilizuar mjetet për ndjekjen e kapacitetit të ruajtjes (Storage Capacity Tracking), që sigurojnë monitorimin e hapësirës së lirë në pjesët dhe dërgojnë të dhëna në nyjën menaxhuese për të parandaluar fillimin e pod-ëve në nyjat ku nuk ka mjaftueshëm hapësirë të lirë.
- ĂshtĂ« stabilizuar mundĂ«sia e zgjerimit tĂ« pjesĂ«ve tĂ« ruajtjes. PĂ«rdoruesi mund tĂ« ndryshojĂ« madhĂ«sinĂ« e pjesĂ«ve ekzistuese dhe Kubernetes automatikisht do tĂ« zgjasĂ« pjesĂ«n dhe sistemin e skedarĂ«ve tĂ« lidhur pa e ndaluar punĂ«n.
- Furnizimi me runtime Dockershim, i cili ishte pozicionuar si një zgjidhje përkohshme për përdorimin e Docker në Kubernetes, e cila nuk është e kompatibilizuar me ndërfaqen standarde CRI (container runtime interface) dhe që shkaktonte komplikime shtesë në kubelet, ka përfunduar. Për menaxhimin e kontejnerëve të izoluar, duhet të përdoret një runtime që mbështet ndërfaqen CRI, si containerd dhe CRI-O, ose të përdoret mbështjellësin cri-dockerd, që implementon ndërfaqen CRI mbi API-në Docker Engine.
- ĂshtĂ« ofruar mbĂ«shtetje eksperimentale pĂ«r verifikimin e imazheve tĂ« kontejnerĂ«ve me nĂ«nshkrime digjitale duke pĂ«rdorur shĂ«rbimin Sigstore, qĂ« mban njĂ« regjistĂ«r publik pĂ«r tĂ« konfirmuar autenticitetin (transparency log). PĂ«r tĂ« parandaluar sulmet nĂ« supply chain dhe zĂ«vendĂ«simin e komponenteve, Ă«shtĂ« siguruar gjithashtu autorizimi me nĂ«nshkrime digjitale tĂ« artefakteve qĂ« lidhen me lĂ«shimet, duke pĂ«rfshirĂ« tĂ« gjitha skedarĂ«t ekzekutivĂ« tĂ« instaluar tĂ« Kubernetes.
- Në klasterët, aktivizimi i API-ve që janë në gjendje beta është ndërprerë si standard. (API-të e testimit të ruajtura nga lëshimet e kaluara mbeten, ndërrimi ka të bëjë vetëm me API-të e reja).
- Mbështetje testuese për formatin OpenAPI v3 është realizuar.
- ĂshtĂ« prezantuar njĂ« iniciativĂ« pĂ«r kalimin e shtojcave pĂ«r ruajtjen nĂ« njĂ« ndĂ«rfaqe tĂ« unifikuar CSI (Container Storage Interface) me ruajtjen e pajtueshmĂ«risĂ« nĂ« nivelin API. Shtojcat Azure Disk dhe OpenStack Cinder janĂ« kaluar nĂ« CSI.
- Kubelet Credential Provider është kaluar në fazën e beta-testimit, që lejon nxjerrjen dinamike të akreditimeve për depozitat e imazheve të kontejnerëve përmes lançimit të shtojcave, pa ruajtur akreditimet në sistemin e dosjeve të nyjës.
- ĂshtĂ« ofruar mundĂ«sia e rezervimit tĂ« njĂ« shtrirjeje IP pĂ«r emrimin e shĂ«rbimeve. Me aktivizimin e kĂ«saj opsioni, klasteri do tĂ« emĂ«rojĂ« automatikisht shĂ«rbimeve vetĂ«m numra nga njĂ« rezervuar i caktuar pĂ«r çdo shĂ«rbim, qĂ« ndihmon nĂ« shmangien e kolizionĂ«ve kur lĂ«shohen adresa tĂ« lira nga njĂ« grup tĂ« zakonshĂ«m. IP tĂ« pĂ«rkushtuar I disponueshĂ«m lĂ«shimi i platformĂ«s pĂ«r orkestrimin e kontejnerĂ«ve Kubernetes 1.24, e cila lejon menaxhimin si njĂ« njĂ«si tĂ« vetme tĂ« klasterit tĂ« kontejnerĂ«ve tĂ« izoluar dhe ofron mekanizma pĂ«r vendosjen, mbĂ«shtetje dhe shkallĂ«zim tĂ« aplikacioneve qĂ« funksionojnĂ« nĂ« kontejnerĂ«. Projekti fillimisht ishte krijuar nga Google, por mĂ« pas u transferua nĂ« njĂ« platformĂ« tĂ« pavarur, tĂ« menaxhuar nga Organizata Linux Foundation. Platforma pozicionohet si njĂ« zgjidhje universale tĂ« zhvilluar nga komuniteti, qĂ« nuk Ă«shtĂ« e lidhur me sisteme tĂ« veçanta.
Burimi: opennet.ru
