Canonical afegirà el suport de ContainerD per Kubernetes i Microk8s

ContainerD

Recentment Canonical ha informat sobre la seva decisió d'afegir el suport de ContainerD per millorar el rendiment en els seus productes enfocats a Kubernetes i altres solucions de contenidors com ara Microk8s.

Canonical va dir que el llançament millorarà la «seguretat i robustesa» de la seva gamma de contenidors, Però continuarà donant suport a Docker en la seva línia de Kubernetes. També deixarà la tecnologia en pau durant les actualitzacions: els clústers mantindran el temps d'execució triat originalment en lloc de suportar una actualització forçada.

Què és ContainerD?

ContainerD és el runtime per a Linux i Windows, el qual s'encarrega de administra el cicle de vida complet de l'contenidor del seu sistema host, des de la transferència i l'emmagatzematge d'imatges fins a l'execució i supervisió de l'contenidor, transferència d'imatges, l'emmagatzematge de baix nivell fins als adjunts de la xarxa, supervisió de processos i més.

ContainerD s'ofereix les següents característiques:

  • Suport per al format de contenidors OCI
  • Suport per a la creació de xarxes, així com la seva modificació i eliminació d'interfícies.
  • Multi-tenant suportat amb emmagatzematge CAS per imatges globals
  • Compatibilitat amb especificacions de temps d'execució de OCI (també conegut com runC)
  • Temps d'execució de contenidor i suport de cicle de vida
  • Gestió de contenidors d'espais de noms de xarxa per unir espais de noms existents

Què és Kubernetes?

Kubernetes és un sistema de contenidors open-source que automatitza la implementació, el dimensionament i la gestió d'aplicacions en contenidors.

Aquests proveeixen els mecanismes per al desplegament, manteniment i escalat d'aplicacions. Els components que formen Kubernetes estan dissenyats per estar dèbilment acoblats, però alhora ser extensibles perquè puguin suportar una gran varietat de fluxos de treball.

Què és Microk8s?

MicroK8s es lliura com un paquet d'acoblament únic que es pot instal·lar en 42 versions diferents de Linux. Amb un petit espai en disc i memòria, MicroK8s proporciona una manera eficient de començar a utilitzar Kubernetes, ja sigui a l'escriptori, al servidor, en un núvol o en dispositius Iot.

S'inclouen actualitzacions automàtiques i funcions de seguretat, així definits. Les actualitzacions automàtiques garanteixen que els desenvolupadors estiguin sempre treballant des de les últimes versions de Kubernetes amb binaris lliurats directament de la font i configurats en segons.

L'execució de la versió més recent també vol dir que MicroK8s es beneficia de les capacitats de seguretat integrades de Kubernetes.

ContainerD és la millor opció per maximitzar l'ús de Kubernetes

MicroK8s Kubernetes

A més de millorar la seguretat, Containerd garanteix una latència reduïda i un rendiment robust per a l'oferta Kubernetes de Canonical.

ContainerD està suportat en les versions 1.14 de Kubernetes i Microk8s juntament amb el runtime Docker tradicional, Que Canonical promet suportar en les seves ofertes Ubuntu Kubernetes dissenyats per suportar operacions multi-cloud i compatibilitat amb els principals proveïdors d'allotjament en núvol com a tals com Amazon Elastic Container Servei per Kubernetes (Amazon EKS), Google Kubernetes de cerca i Azure Kubernetes Service.

ContainerD es va convertir en el runtime estàndard per a la indústria centrat en la simplicitat, robustesa i portabilitat, va dir Carmine Rimi, director de producte de Canonical Kubernetes.

Permetre que Kubernetes gestioni ContainerD redueix directament el nombre de peces mòbils i redueix la latència en l'arrencada de vegades i millora l'ús de la CPU i la memòria en tots els nodes de clúster.

Després de ser acceptat en la CNCF durant gairebé dos anys, ContainerD segueix tenint un moment significatiu que mostra la demanda de tecnologies clau contenidors, va dir Chris Aniszczyk, director de tecnologia de Cloud Native Computing Foundation.

els clients han de ser conscients que el runtime predeterminat de les seves clústers no es reemplaçarà després d'una actualització, El que significa que, si feu servir el temps d'execució de Docker, llevat que decideixi migrar a l'contenidor, enfocament simplicitat, portabilitat i robustesa.

Si estan interessats i volen conèixer una mica més a l'respecte sobre ContainerD poden visitar la pàgina web de el projecte o revisar el codi de el projecte en aquest 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: Miguel Ángel Gatón
  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ó.