Kubernetes 1.24 ja va ser alliberat i aquestes són les seves novetats

Logotip de Kubernetes

Es va donar a conèixer el llançament de la nova versió de Kubernetes 1.24, versió en la qual s'han estabilitzat algunes característiques i que a més, es destaca el pas a l'etapa beta de Kubelet, també es destaquen algunes millores i més.

Per als que desconeixen de Kubernetes, han de saber que aquest permet administrar un clúster de contenidors aïllats com una sola entitat i proporciona mecanismes per implementar, mantenir i escalar aplicacions que sexecuten en contenidors.

El projecte va ser creat originalment per Google, però després es transferiu a un lloc independent per la Fundació Linux. La plataforma es posiciona com una solució universal desenvolupada per la comunitat, no lligada a sistemes individuals i capaç de funcionar amb qualsevol aplicació a qualsevol entorn de núvol. El codi de Kubernetes està escrit a Go i es distribueix sota la llicència Apache 2.0.

Es proporcionen característiques per a la implementació i administració de la infraestructura, com el manteniment de la base de dades DNS, l'equilibri de càrrega, la distribució de contenidors entre els nodes del clúster (migració de contenidors segons els canvis a la càrrega i les necessitats del servei), controls de salut a nivell daplicació, administració de comptes, actualització i dinàmica. escalat d'un clúster en execució sense aturar-lo.

Principals novetats de Kubernetes 1.24

En aquesta nova versió que es presenta de Kubernetes 1.24 es destaca que el seguiment de la capacitat d'emmagatzematge s'ha estabilitzat per monitoritzar l'espai lliure a les particions i enviar dades al node de control per evitar lexecució de pods en nodes amb espai lliure insuficient.

També es destaca que s'ha estabilitzat la capacitat d'ampliar les particions d'emmagatzematge. L'usuari pot canviar la mida de les particions existents i Kubernetes expandirà automàticament la partició i el sistema de fitxers associat sense aturar la feina.

Un altre dels canvis que destaca aquesta nova versió de Kubernetes 1.24, és que es va suspendre el temps dexecució Dockershim, que es va posicionar com una solució temporal per utilitzar Docker a Kubernetes, que no és compatible amb la interfície estàndard CRI (interfície de temps d'execució del contenidor) i genera una complicació addicional del kubelet. Per administrar contenidors en espai aïllat, es recomana l'ús d'un temps d'execució que admeti una interfície CRI com a containerd i CRI-O, o es faci servir l'embolcall cri-docker que implementa una interfície CRI sobre l'API del motor Docker.

A més, es destaca que es va proporcionar suport experimental per verificar imatges de contenidors amb signatures digitals mitjançant el servei Sigstore, que manté un registre públic per a l'autenticació (registre de transparència). Per evitar els atacs a la cadena de subministrament i la substitució de components, els artefactes relacionats amb la versió, inclosos tots els arxius binaris de Kubernetes instal·lats, també se signen digitalment.

El proveïdor de credencials de Kubelet va passar a l'etapa de prova beta, el que permet recuperar de forma dinàmica les credencials per al repositori d'imatges del contenidor mitjançant el llançament de complements, sense emmagatzemar les credencials al sistema de fitxers del host.

D'altra banda, es va proporcionar la capacitat de reservar un rang d'adreces IP per assignar als serveis. Quan aquesta opció està habilitada, el clúster assignarà automàticament als serveis només les adreces IP del grup preassignat per a cada servei, cosa que evita col·lisions en emetre adreces lliures del conjunt comú.

Dels altres canvis que es destaquen d'aquesta nova versió:

  • Per defecte, els clústers tenen API desactivades que estan en versió beta (es conserven les API de prova agregades en versions anteriors, el canvi només afecta les API noves).
  • Suport de prova implementat per al format OpenAPI v3.
  • S'ha introduït una iniciativa per transferir complements per treballar amb emmagatzematges a la interfície unificada CSI (Container Storage Interface) mentre es manté la compatibilitat a nivell d'API.
  • Els connectors Azure Disk i OpenStack Cinder s'han traduït a CSI.

Finalment si estàs interessat en poder conèixer més a l'respecte, Pots consultar els detalls en el següent enllaç.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.