Canonical pievienot ContainerD atbalstu Kubernetes un Microk8s

KonteinersD

Nesen Canonical ir ziņojis par lēmumu pievienot ContainerD atbalstu, lai uzlabotu Kubernetes orientēto produktu veiktspēju. un citi konteineru risinājumi, piemēram, Microk8s.

Canonical teica, ka izlaišana uzlabos tā konteineru klāsta "drošību un izturību", bet turpinās atbalstīt Docker tā Kubernetes līnijā. Jaunināšanas laikā tas arī atstās tehnoloģiju mierā - kopas saglabās sākotnēji izvēlēto izpildlaiku, nevis izturēs piespiedu jaunināšanu.

Kas ir ContainerD?

ContainerD ir Linux un Windows izpildlaiks, kas pārvalda visu tvertnes dzīves ciklu jūsu resursdatora sistēmā. sākot no attēlu pārsūtīšanas un glabāšanas līdz konteineru izpildei un uzraudzībai, attēlu pārsūtīšanai, zema līmeņa glabāšanai līdz tīkla pielikumiem, procesu uzraudzībai un daudz ko citu.

ContainerD piedāvā šādas funkcijas:

  • Atbalsts OCI konteinera formātam
  • Atbalsts tīklu izveidei, kā arī to pārveidošanai un saskarņu likvidēšanai.
  • Vairāku nomnieku atbalsts ar CAS glabāšanu globāliem attēliem
  • OCI izpildlaika specifikāciju atbalsts (pazīstams arī kā runC)
  • Konteineru izpildlaika un dzīves cikla atbalsts
  • Tīkla nosaukumvietas konteineru pārvaldība, lai pievienotos esošajām nosaukumvietām

Kas ir Kubernetes?

Kubernetes ir atvērtā koda konteineru sistēma, kas automatizē konteinerizētu lietojumprogrammu izvietošanu, izmēru noteikšanu un pārvaldību.

Tie nodrošina mehānismus lietojumprogrammu izvietošanai, uzturēšanai un mērogošanai. Komponenti, kas veido Kubernetes, ir paredzēti brīvi savienojamiem, tomēr paplašināmiem, lai tie varētu atbalstīt dažādas darbplūsmas.

Kas ir Microk8s?

MicroK8s tiek piegādāts kā viena dokošanas pakete, kuru var instalēt 42 dažādās Linux versijās. Ar nelielu diska vietu un atmiņu MicroK8s nodrošina efektīvu veidu, kā sākt darbu ar Kubernetes, neatkarīgi no tā, vai darbvirsmā, serverī, mākonī vai IoT ierīcēs.

Automātiskie atjauninājumi un drošības funkcijas ir iekļautas, kā noteikts. Automātiskie atjauninājumi nodrošina, ka izstrādātāji vienmēr strādā ar jaunākajām Kubernetes versijām, izmantojot bināros failus, kas piegādāti tieši no avota un konfigurēti dažu sekunžu laikā.

Jaunākās versijas palaišana nozīmē arī to, ka MicroK8s izmanto Kubernetes iebūvēto drošības iespēju priekšrocības.

ContainerD ir labākā iespēja, lai maksimāli izmantotu Kubernetes

MicroK8s Kubernetes

Papildus drošības uzlabošanai Containerd nodrošina zemu latentumu un stabilu sniegumu Canonical piedāvājumam Kubernetes.

ContainerD tiek atbalstīts Kubernetes un Microk1.14s versijās 8 kopā ar tradicionālo Docker izpildlaiku, kuru Canonical sola atbalstīt savos Ubuntu Kubernetes piedāvājumos, kas paredzēti vairāku mākoņu operāciju atbalstam un saderībai ar lielākajiem mākoņu mitināšanas pakalpojumu sniedzējiem, piemēram, Amazon Elastic Container Service for Kubernetes (Amazon EKS), Google Kubernetes Engine un Azure Kubernetes Service.

ContainerD kļuva par nozares standarta izpildlaiku, kas koncentrējās uz vienkāršību, izturību un pārnesamību, sacīja Carmine Rimi, Canonical Kubernetes produktu vadītāja.

Ļaujot Kubernetes pārvaldīt ContainerD tieši samazina kustīgo daļu skaitu un samazina latentumu sāknēšanas laikā un uzlabo CPU un atmiņas izmantošanu visos klastera mezglos.

Pēc pieņemšanas CNCF gandrīz divus gadus, ContainerD joprojām ir nozīmīgs brīdis, parādot pieprasījumu pēc galvenajām konteineru tehnoloģijām, sacīja Kriss Anisčiks, Cloud Native Computing Foundation CTO.

Klienti viņiem jāapzinās, ka viņu kopu noklusējuma izpildlaiks pēc jaunināšanas netiks ignorēts, kas nozīmē, ka, ja izmantojat Docker izpildlaiku, ja vien neizlemjat pāriet uz konteineru, koncentrējieties uz vienkāršību, pārnesamību un izturību.

Ja jūs interesē un vēlaties uzzināt nedaudz vairāk par ContainerD jūs varat apmeklēt projekta vietne vai pārbaudiet projekta kodu šo saiti


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.