Canonical untuk menambah sokongan ContainerD untuk Kubernetes dan Microk8s

BekasD

Baru-baru ini Canonical telah melaporkan keputusannya untuk menambahkan sokongan ContainerD untuk meningkatkan prestasi dalam produk yang berfokus pada Kubernetes. dan penyelesaian bekas lain seperti Microk8s.

Canonical mengatakan bahawa pelancaran itu akan meningkatkan "keselamatan dan ketahanan" rangkaian kontena, tetapi akan terus menyokong Docker di barisan Kubernetesnya. Ia juga akan membiarkan teknologi itu sendiri semasa peningkatan - kluster akan mengekalkan masa operasi yang dipilih dan bukannya melakukan peningkatan paksa.

Apa itu ContainerD?

ContainerD adalah jangka masa untuk Linux dan Windows, yang menguruskan kitaran hidup lengkap wadah pada sistem hos anda, dari pemindahan gambar dan penyimpanan hingga pelaksanaan dan pemantauan kontena, pemindahan gambar, penyimpanan tahap rendah ke lampiran rangkaian, pemantauan proses dan banyak lagi.

ContainerD menawarkan ciri-ciri berikut:

  • Sokongan untuk format kontena OCI
  • Sokongan untuk penciptaan rangkaian, serta pengubahsuaian dan penghapusan antara muka mereka.
  • Penyewa berbilang disokong dengan penyimpanan CAS untuk imej global
  • Sokongan spesifikasi runtime OCI (juga dikenal sebagai runC)
  • Sokongan jangka masa dan kitaran hayat kontena
  • Menguruskan Wadah Namespace Rangkaian untuk Bergabung dengan Ruang Nama Sedia Ada

Apa itu Kubernetes?

Kubernetes adalah sistem kontena sumber terbuka yang mengautomasikan penggunaan, ukuran, dan pengurusan aplikasi kontena.

Ini menyediakan mekanisme untuk penggunaan, pemeliharaan dan penskalaan aplikasi. Komponen yang membentuk Kubernetes dirancang untuk digabungkan secara longgar, namun dapat diperluas sehingga dapat mendukung berbagai aliran kerja.

Apa itu Microk8s?

MicroK8s dihantar sebagai pakej dok tunggal yang boleh dipasang pada 42 versi Linux yang berbeza. Dengan ruang cakera dan memori yang kecil, MicroK8 menyediakan cara yang berkesan untuk memulakan Kubernetes, sama ada di desktop, di pelayan, di awan, atau di peranti IoT.

Kemas kini automatik dan fungsi keselamatan disertakan seperti yang ditentukan. Kemas kini automatik memastikan bahawa pembangun sentiasa berfungsi dari versi terbaru Kubernetes dengan binari dihantar terus dari sumber dan dikonfigurasikan dalam beberapa saat.

Menjalankan versi terbaru juga bermaksud bahawa MicroK8 memanfaatkan keupayaan keselamatan terbina dalam Kubernetes.

ContainerD adalah pilihan terbaik untuk memaksimumkan penggunaan Kubernetes

MicroK8s Kubernetes

Selain meningkatkan keselamatan, Containerd memastikan kependaman rendah dan prestasi yang mantap untuk penawaran Kubernetes Canonical.

ContainerD disokong dalam Kubernetes dan Microk1.14s versi 8 bersama dengan masa operasi Docker tradisional, yang dijanjikan Canonical untuk menyokong dalam penawaran Ubuntu Kubernetes yang dirancang untuk menyokong operasi multi-cloud dan keserasian dengan penyedia hosting awan utama seperti Amazon Elastic Container Service for Kubernetes (Amazon EKS), Google Kubernetes Engine dan Azure Kubernetes Service.

ContainerD menjadi runtime standard industri yang tertumpu pada kesederhanaan, ketahanan dan mudah dibawa, kata Carmine Rimi, Pengurus Produk di Canonical Kubernetes.

Membolehkan Kubernetes menguruskan ContainerD secara langsung mengurangkan jumlah bahagian yang bergerak dan mengurangkan kependaman pada waktu boot dan meningkatkan penggunaan CPU dan memori di semua nod dalam kluster.

Setelah diterima masuk ke dalam CNCF selama hampir dua tahun, ContainerD terus mempunyai momen penting menunjukkan permintaan untuk teknologi kontena utama, kata Chris Aniszczyk, CTO dari Cloud Native Computing Foundation.

Pelanggan mereka harus sedar bahawa jangka masa lalai kluster mereka tidak akan diganti setelah peningkatan, yang bermaksud bahawa jika anda menggunakan runtime Docker, melainkan jika anda memutuskan untuk berpindah ke bekas, fokus pada kesederhanaan, mudah alih, dan ketahanan.

Sekiranya anda berminat dan ingin mengetahui lebih lanjut mengenai ContainerD anda boleh mengunjungi laman web projek atau periksa kod projek di pautan ini


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.