Canonical legger til ContainerD-støtte for Kubernetes og Microk8s

Beholder D.

Nylig Canonical har rapportert om sin beslutning om å legge til ContainerD-støtte for å forbedre ytelsen i sine Kubernetes-fokuserte produkter. og andre containerløsninger som Microk8s.

Canonical sa at lanseringen vil forbedre "sikkerhet og robusthet" i sitt utvalg av containere, men vil fortsette å støtte Docker på Kubernetes-linjen. Det vil også la teknologien være i fred under oppgraderinger - klynger vil beholde den opprinnelig valgte kjøretiden i stedet for å tåle en tvungen oppgradering.

Hva er ContainerD?

ContainerD er kjøretiden for Linux og Windows, som administrerer hele livssyklusen til containeren på vertssystemet ditt, fra bildeoverføring og lagring til utførelse og overvåking av containere, overføring av bilder, lagring på lavt nivå til nettverksvedlegg, prosessovervåking og mer.

ContainerD tilbyr følgende funksjoner:

  • Støtte for OCI-containerformat
  • Støtte for opprettelse av nettverk, samt modifisering og eliminering av grensesnitt.
  • Multi-tenant støttet med CAS-lagring for globale bilder
  • Støtte for OCI-kjøretidsspesifikasjon (også kjent som runC)
  • Beholdertid og livssyklusstøtte
  • Administrere nettverksnavneplasscontainere for å bli med i eksisterende navnerom

Hva er Kubernetes?

Kubernetes er et open source-containersystem som automatiserer distribusjon, dimensjonering og administrasjon av containeriserte applikasjoner.

Disse gir mekanismene for distribusjon, vedlikehold og skalering av applikasjoner. Komponentene som utgjør Kubernetes er designet for å være løst koblet, men likevel utvidbar, slik at de kan støtte et bredt utvalg av arbeidsflyter.

Hva er Microk8s?

MicroK8s leveres som en enkelt dockingpakke som kan installeres på 42 forskjellige versjoner av Linux. Med liten diskplass og minne, MicroK8s gir en effektiv måte å komme i gang med Kubernetes, enten det er på skrivebordet, på serveren, i en sky eller på IoT-enheter.

Automatiske oppdateringer og sikkerhetsfunksjoner er inkludert som definert. Automatiske oppdateringer sørger for at utviklere alltid jobber fra de nyeste versjonene av Kubernetes med binærfiler levert direkte fra kilden og konfigurert på få sekunder.

Å kjøre den siste versjonen betyr også at MicroK8s utnytter Kubernetes innebygde sikkerhetsfunksjoner.

ContainerD er det beste alternativet for å maksimere bruken av Kubernetes

MicroK8s Kubernetes

I tillegg til å forbedre sikkerheten, Containerd sørger for lav ventetid og robust ytelse for Canonicals Kubernetes-tilbud.

ContainerD støttes i Kubernetes og Microk1.14s versjoner 8 sammen med den tradisjonelle Docker-kjøretiden, som Canonical lover å støtte i sine Ubuntu Kubernetes-tilbud designet for å støtte multi-cloud-operasjoner og kompatibilitet med store skyleverandører som Amazon Elastic Container Service for Kubernetes (Amazon EKS), Google Kubernetes Engine og Azure Kubernetes Service.

ContainerD ble industristandard kjøretid med fokus på enkelhet, robusthet og bærbarhet, sa Carmine Rimi, produktsjef i Canonical Kubernetes.

Å tillate Kubernetes å administrere ContainerD reduserer antall bevegelige deler direkte og reduserer ventetid ved oppstart og forbedrer CPU- og minnebruk på tvers av alle noder i klyngen.

Etter å ha blitt akseptert i CNCF i nesten to år, fortsetter ContainerD å ha et betydelig øyeblikk som viser etterspørsel etter viktige containerteknologier, sa Chris Aniszczyk, CTO i Cloud Native Computing Foundation.

kunder de bør være klar over at standard kjøretid for klyngene deres ikke blir overstyrt etter en oppgradering, som betyr at hvis du bruker Docker-kjøretiden, med mindre du bestemmer deg for å migrere til beholderen, fokuserer du på enkelhet, bærbarhet og robusthet.

Hvis du er interessert og vil vite litt mer om ContainerD kan du besøke prosjektnettsted eller sjekk prosjektkoden på denne lenken.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.