Canonical για προσθήκη υποστήριξης ContainerD για Kubernetes και Microk8s

ΚοντέινερD

Recientemente Η Canonical ανέφερε την απόφασή της να προσθέσει υποστήριξη ContainerD για τη βελτίωση της απόδοσης στα προϊόντα της που εστιάζουν στο Kubernetes. και άλλες λύσεις δοχείων όπως το Microk8s.

Η Canonical είπε ότι η κυκλοφορία θα βελτιώσει την «ασφάλεια και ανθεκτικότητα» της γκάμας των εμπορευματοκιβωτίων της, αλλά θα συνεχίσει να υποστηρίζει το Docker στη γραμμή του Kubernetes. Θα αφήσει επίσης την τεχνολογία μόνη της κατά τη διάρκεια των αναβαθμίσεων - οι συστάδες θα διατηρήσουν τον αρχικά επιλεγμένο χρόνο εκτέλεσης αντί να υποστούν μια αναγκαστική αναβάθμιση.

Τι είναι το ContainerD;

Το ContainerD είναι ο χρόνος εκτέλεσης για Linux και Windows, που διαχειρίζεται τον πλήρη κύκλο ζωής του κοντέινερ στο κεντρικό σας σύστημα, από μεταφορά και αποθήκευση εικόνας έως εκτέλεση και παρακολούθηση κοντέινερ, μεταφορά εικόνας, αποθήκευση χαμηλού επιπέδου σε συνημμένα δικτύου, παρακολούθηση διεργασιών και άλλα.

Το ContainerD προσφέρει τις ακόλουθες δυνατότητες:

  • Υποστήριξη για τη μορφή κοντέινερ OCI
  • Υποστήριξη για τη δημιουργία δικτύων, καθώς και για την τροποποίησή τους και την εξάλειψη των διεπαφών.
  • Υποστηρίζεται πολυκατοικία με χώρο αποθήκευσης CAS για καθολικές εικόνες
  • Υποστήριξη προδιαγραφών χρόνου εκτέλεσης OCI (επίσης γνωστή ως runC)
  • Υποστήριξη χρόνου εκτέλεσης και κύκλου ζωής κοντέινερ
  • Διαχείριση κοντέινερ χώρου ονομάτων δικτύου για συμμετοχή σε υπάρχοντες χώρους ονομάτων

Τι είναι το Kubernetes;

Kubernetes είναι ένα σύστημα κοντέινερ ανοιχτού κώδικα που αυτοματοποιεί την ανάπτυξη, το μέγεθος και τη διαχείριση εφαρμογών σε κοντέινερ.

Αυτά παρέχουν τους μηχανισμούς για την ανάπτυξη, συντήρηση και κλιμάκωση εφαρμογών. Τα στοιχεία που απαρτίζουν το Kubernetes έχουν σχεδιαστεί ώστε να είναι χαλαρά συνδεδεμένα, αλλά επεκτάσιμα έτσι ώστε να μπορούν να υποστηρίξουν μια μεγάλη ποικιλία ροών εργασίας.

Τι είναι το Microk8s;

Τα MicroK8s παραδίδονται ως ένα πακέτο σύνδεσης που μπορεί να εγκατασταθεί σε 42 διαφορετικές εκδόσεις του Linux. Με μικρό χώρο στο δίσκο και μνήμη, Το MicroK8s παρέχει έναν αποτελεσματικό τρόπο για να ξεκινήσετε με το Kubernetes, είτε βρίσκεται στην επιφάνεια εργασίας, στον διακομιστή, σε ένα σύννεφο ή σε συσκευές IoT.

Οι αυτόματες ενημερώσεις και οι λειτουργίες ασφαλείας περιλαμβάνονται όπως ορίζεται. Οι αυτόματες ενημερώσεις διασφαλίζουν ότι οι προγραμματιστές εργάζονται πάντα από τις τελευταίες εκδόσεις του Kubernetes με τα δυαδικά αρχεία να παραδίδονται απευθείας από την πηγή και να διαμορφώνονται σε δευτερόλεπτα.

Η εκτέλεση της τελευταίας έκδοσης σημαίνει επίσης ότι τα MicroK8s εκμεταλλεύονται τις ενσωματωμένες δυνατότητες ασφαλείας του Kubernetes.

Το ContainerD είναι η καλύτερη επιλογή για τη μεγιστοποίηση της χρήσης του Kubernetes

MicroK8s Kubernetes

Εκτός από τη βελτίωση της ασφάλειας, Το Containerd εξασφαλίζει χαμηλό λανθάνοντα χρόνο και ισχυρή απόδοση για την προσφορά της Canonical's Kubernetes

Το ContainerD υποστηρίζεται στις εκδόσεις 1.14 Kubernetes και Microk8s μαζί με τον παραδοσιακό χρόνο εκτέλεσης του Docker, την οποία η Canonical υπόσχεται να υποστηρίξει στις προσφορές του Ubuntu Kubernetes που έχουν σχεδιαστεί για να υποστηρίζουν λειτουργίες πολλαπλών cloud και συμβατότητα με μεγάλους παρόχους φιλοξενίας cloud, όπως το Amazon Elastic Container Service για Kubernetes (Amazon EKS), το Google Kubernetes Engine και το Azure Kubernetes Service.

Το ContainerD έγινε ο βασικός χρόνος εκτέλεσης που επικεντρώθηκε στην απλότητα, την ευρωστία και τη φορητότητα, δήλωσε η Carmine Rimi, Product Manager της Canonical Kubernetes.

Επιτρέποντας στο Kubernetes να διαχειριστεί το ContainerD μειώνει άμεσα τον αριθμό των κινούμενων μερών και μειώνει τον λανθάνοντα χρόνο κατά την εκκίνηση και βελτιώνει τη χρήση της CPU και της μνήμης σε όλους τους κόμβους του συμπλέγματος.

Αφού έγινε δεκτή στο CNCF για σχεδόν δύο χρόνια, το ContainerD συνεχίζει να έχει μια σημαντική στιγμή που δείχνει τη ζήτηση για βασικές τεχνολογίες κοντέινερ, δήλωσε ο Chris Aniszczyk, CTO του Cloud Native Computing Foundation.

Πελάτες θα πρέπει να γνωρίζετε ότι ο προεπιλεγμένος χρόνος εκτέλεσης του συμπλέγματος σας δεν θα παρακαμφθεί μετά από μια αναβάθμιση, που σημαίνει ότι εάν χρησιμοποιείτε το χρόνο εκτέλεσης του Docker, εκτός εάν αποφασίσετε να πραγματοποιήσετε μετεγκατάσταση στο κοντέινερ, εστιάστε στην απλότητα, τη φορητότητα και την ευρωστία.

Αν ενδιαφέρεστε και θέλετε να μάθετε περισσότερα για το ContainerD μπορείτε να επισκεφθείτε το ιστοσελίδα του έργου ή ελέγξτε τον κωδικό έργου στη διεύθυνση αυτό το σύνδεσμο.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.