Kubernetes 1.24 a fost deja lansat și acestea sunt știrile sale

Sigla Kubernetes

A fost anunțată lansarea noii versiuni de Kubernetes 1.24, o versiune în care unele funcții au fost stabilizate și care evidențiază și trecerea la etapa beta a Kubelet, câteva îmbunătățiri și nu numai.

Pentru cei care sunt noi în Kubernetes, ar trebui să știți că asta permite gestionarea unui cluster de containere izolate ca o singură entitate și oferă mecanisme pentru implementarea, întreținerea și scalarea aplicațiilor care rulează în containere.

Proiectul a fost creat inițial de Google, dar ulterior a fost transferat pe un site separat de către Fundația Linux. Platforma este poziționată ca o soluție universală dezvoltată de comunitate, nelegată de sisteme individuale și capabilă să lucreze cu orice aplicație în orice mediu cloud. Codul Kubernetes este scris în Go și este lansat sub licența Apache 2.0.

Sunt furnizate funcții pentru implementarea și gestionarea infrastructurii, cum ar fi întreținerea bazei de date DNS, echilibrarea încărcăturii, distribuția containerelor între nodurile clusterului (migrarea containerului în funcție de modificările de încărcare și de nevoile utilizatorilor). service), verificări de sănătate la nivel de aplicație, management al contului, actualizare, si dinamica. scalarea unui cluster care rulează fără a-l opri.

Kubernetes 1.24 evidențiază

În această nouă versiune de Kubernetes 1.24 care este prezentată, se evidențiază faptul că Urmărirea capacității de stocare a fost stabilizată pentru a monitoriza spațiul liber pe partiții și trimiteți date către nodul de control pentru a evita rularea podurilor pe noduri cu spațiu liber insuficient.

De asemenea, se evidențiază faptul că capacitatea de a extinde partițiile de stocare a fost stabilizată. Utilizatorul poate redimensiona partițiile existente, iar Kubernetes va extinde automat partiția și sistemul de fișiere asociat, fără a vă opri munca.

O altă schimbare care iese în evidență în această nouă versiune a Kubernetes 1.24 este aceea Timpul de execuție Dockershim a fost suspendat, care a fost poziționată ca o soluție temporară pentru utilizarea Docker în Kubernetes, care nu acceptă interfața standard CRI (Container Runtime Interface) și duce la complicații suplimentare ale kubeletului. Pentru a gestiona containerele sandbox, se recomandă să utilizați un timp de execuție care acceptă o interfață CRI, cum ar fi containerd și CRI-O, sau să utilizați wrapper-ul cri-dockerd care implementează o interfață CRI deasupra API-ului motorului Docker.

Pe lângă aceasta, se remarcă faptul că a oferit suport experimental pentru verificarea imaginilor containerului cu semnături digitale prin serviciul Sigstore, care menține un registru public pentru autentificare (registru de transparență). Pentru a preveni atacurile lanțului de aprovizionare și înlocuirea componentelor, artefactele legate de versiune, inclusiv toate binarele Kubernetes instalate, sunt, de asemenea, semnate digital.

Furnizorul de acreditări Kubelet a intrat în faza de testare beta, care vă permite să preluați în mod dinamic acreditările pentru depozitul de imagini container prin lansarea de pluginuri, fără a stoca acreditările pe sistemul de fișiere gazdă.

Mai mult decât atât, a oferit posibilitatea de a rezerva o serie de adrese IP pentru a le atribui serviciilor. Când această opțiune este activată, clusterul va atribui automat servicii numai adrese IP din pool-ul prealocat pentru fiecare serviciu, ceea ce evită coliziunile prin emiterea de adrese gratuite din pool-ul comun.

Dintre celelalte modificări care se remarcă în această nouă versiune:

  • În mod implicit, clusterele au API-uri dezactivate care sunt în versiune beta (API-urile de testare adăugate în versiunile anterioare sunt păstrate, modificarea afectează doar API-urile noi).
  • Suport de testare implementat pentru formatul OpenAPI v3.
  • A fost introdusă o inițiativă pentru a porta pluginuri pentru lucrul cu stocările la Unified Interface CSI (Container Storage Interface), menținând în același timp compatibilitatea la nivel de API.
  • Pluginurile Azure Disk și OpenStack Cinder au fost traduse în CSI.

În cele din urmă dacă sunteți interesat să aflați mai multe despre asta, puteți consulta detaliile din următorul link.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.