Canonical lägger till ContainerD-stöd för Kubernetes och Microk8s

Behållare D.

Nyligen Canonical har rapporterat sitt beslut att lägga till ContainerD-stöd för att förbättra prestanda i sina Kubernetes-fokuserade produkter. och andra behållarlösningar som Microk8s.

Canonical sa att lanseringen kommer att förbättra "säkerhet och robusthet" i sitt containerutbud, men kommer att fortsätta att stödja Docker på Kubernetes-linjen. Det kommer också att lämna tekniken ensam under uppgraderingar - kluster kommer att behålla den ursprungligen valda körtiden snarare än att uthärda en tvingad uppgradering.

Vad är ContainerD?

ContainerD är körtiden för Linux och Windows, som hanterar behållarens hela livscykel på ditt värdsystem, från bildöverföring och lagring till containerutförande och övervakning, bildöverföring, lagring på låg nivå till nätverksbilagor, processövervakning och mer.

ContainerD erbjuder följande funktioner:

  • Stöd för OCI-containerformat
  • Stöd för skapandet av nätverk, samt deras modifiering och eliminering av gränssnitt.
  • Multi-tenant stöds med CAS-lagring för globala bilder
  • Support för OCI-runtime-specifikation (även känd som runC)
  • Behållarens körtid och livscykelstöd
  • Hantera nätverksnamnbehållare för att gå med i befintliga namnområden

Vad är Kubernetes?

Kubernetes är ett öppet källkodssystem som automatiserar distribution, storlek och hantering av containeriserade applikationer.

Dessa tillhandahåller mekanismerna för distribution, underhåll och skalning av applikationer. Komponenterna som utgör Kubernetes är utformade för att vara löst kopplade men ändå utdragbara så att de kan stödja en mängd olika arbetsflöden.

Vad är Microk8s?

MicroK8s levereras som ett enda dockningspaket som kan installeras på 42 olika versioner av Linux. Med ett litet diskutrymme och minne, MicroK8s ger ett effektivt sätt att komma igång med Kubernetes, antingen på skrivbordet, på servern, i ett moln eller på IoT-enheter.

Automatiska uppdateringar och säkerhetsfunktioner ingår som definierade. Automatiska uppdateringar säkerställer att utvecklare alltid arbetar från de senaste versionerna av Kubernetes med binära filer som levereras direkt från källan och konfigureras på några sekunder.

Att köra den senaste versionen innebär också att MicroK8s utnyttjar Kubernetes inbyggda säkerhetsfunktioner.

ContainerD är det bästa alternativet för att maximera användningen av Kubernetes

MicroK8s Kubernetes

Förutom att förbättra säkerheten, Containerd garanterar låg latens och robust prestanda för Canonicals Kubernetes-erbjudande.

ContainerD stöds i Kubernetes och Microk1.14s version 8 tillsammans med den traditionella Docker-körtiden, som Canonical lovar att stödja i sina Ubuntu Kubernetes-erbjudanden som är utformade för att stödja multi-cloud-operationer och kompatibilitet med stora leverantörer av molnhosting som Amazon Elastic Container Service för Kubernetes (Amazon EKS), Google Kubernetes Engine och Azure Kubernetes Service.

ContainerD blev branschstandardkörning med fokus på enkelhet, robusthet och bärbarhet, säger Carmine Rimi, produktchef på Canonical Kubernetes.

Att låta Kubernetes hantera ContainerD minskar antalet rörliga delar direkt och minskar latens vid starttider och förbättrar CPU- och minnesanvändningen i alla noder i klustret.

Efter att ha accepterats i CNCF i nästan två år fortsätter ContainerD att ha ett betydande ögonblick som visar efterfrågan på viktiga containerteknologier, säger Chris Aniszczyk, CTO för Cloud Native Computing Foundation.

kunder de bör vara medvetna om att standardkörtiden för deras kluster inte kommer att åsidosättas efter en uppgradering, vilket innebär att om du använder Docker-körtiden, såvida du inte väljer att migrera till behållaren, fokusera på enkelhet, bärbarhet och robusthet.

Om du är intresserad och vill veta lite mer om ContainerD du kan besöka projektwebbplats eller kolla in projektkoden den här länken


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.