Το Kubernetes 1.24 έχει ήδη κυκλοφορήσει και αυτά είναι τα νέα του

Λογότυπο Kubernetes

Ανακοινώθηκε η κυκλοφορία της νέας έκδοσης του Kubernetes 1.24, μια έκδοση στην οποία ορισμένα χαρακτηριστικά έχουν σταθεροποιηθεί και η οποία υπογραμμίζει επίσης τη μετάβαση στο στάδιο beta του Kubelet, ορισμένες βελτιώσεις και πολλά άλλα.

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

Το έργο δημιουργήθηκε αρχικά από την Google, αλλά αργότερα μεταφέρθηκε σε ξεχωριστό ιστότοπο από το Ίδρυμα Linux. Η πλατφόρμα τοποθετείται ως μια καθολική λύση που αναπτύχθηκε από την κοινότητα, δεν συνδέεται με μεμονωμένα συστήματα και είναι ικανή να λειτουργεί με οποιαδήποτε εφαρμογή σε οποιοδήποτε περιβάλλον cloud. Ο κώδικας Kubernetes είναι γραμμένος στο Go και κυκλοφορεί με την άδεια Apache 2.0.

Παρέχονται δυνατότητες για ανάπτυξη και διαχείριση υποδομής, όπως συντήρηση βάσης δεδομένων DNS, εξισορρόπηση φορτίου, διανομή κοντέινερ σε κόμβους συμπλέγματος (μεταφορά κοντέινερ με βάση τις αλλαγές στο φορτίο και τις ανάγκες των χρηστών). υπηρεσία), έλεγχοι υγείας σε επίπεδο εφαρμογής, διαχείριση λογαριασμού, ενημέρωση, και δυναμική. κλιμάκωση ενός τρέχοντος συμπλέγματος χωρίς να το σταματήσετε.

Kubernetes 1.24 καλύτερες στιγμές

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

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

Μια άλλη αλλαγή που ξεχωρίζει σε αυτή τη νέα έκδοση του Kubernetes 1.24 είναι αυτή Ο χρόνος εκτέλεσης του Dockershim ανεστάλη, το οποίο τοποθετήθηκε ως προσωρινή λύση για τη χρήση του Docker στο Kubernetes, το οποίο δεν υποστηρίζει την τυπική διεπαφή CRI (Container Runtime Interface) και οδηγεί σε επιπλέον επιπλοκές του kubelet. Για τη διαχείριση κοντέινερ με περιβάλλον δοκιμών, συνιστάται να χρησιμοποιείτε ένα χρόνο εκτέλεσης που υποστηρίζει μια διεπαφή CRI, όπως το containerd και το CRI-O, ή να χρησιμοποιείτε το περιτύλιγμα cri-dockerd που υλοποιεί μια διεπαφή CRI πάνω από το API του κινητήρα Docker.

Επιπλέον, σημειώνεται ότι παρείχε πειραματική υποστήριξη για την επαλήθευση εικόνων κοντέινερ με ψηφιακές υπογραφές μέσω της υπηρεσίας Sigstore, η οποία διατηρεί δημόσιο μητρώο για έλεγχο ταυτότητας (μητρώο διαφάνειας). Για την αποφυγή επιθέσεων στην αλυσίδα εφοδιασμού και αντικατάστασης στοιχείων, τα τεχνουργήματα που σχετίζονται με την έκδοση, συμπεριλαμβανομένων όλων των εγκατεστημένων δυαδικών αρχείων Kubernetes, υπογράφονται επίσης ψηφιακά.

Ο πάροχος διαπιστευτηρίων Το Kubelet πέρασε στο στάδιο δοκιμών beta, το οποίο σας επιτρέπει να ανακτάτε δυναμικά τα διαπιστευτήρια για το χώρο αποθήκευσης εικόνων του κοντέινερ εκκινώντας πρόσθετα, χωρίς να αποθηκεύετε τα διαπιστευτήρια στο σύστημα αρχείων του κεντρικού υπολογιστή.

Επιπλέον, παρείχε τη δυνατότητα δέσμευσης μιας σειράς διευθύνσεων IP για εκχώρηση σε υπηρεσίες. Όταν αυτή η επιλογή είναι ενεργοποιημένη, το σύμπλεγμα θα εκχωρεί αυτόματα τις υπηρεσίες μόνο διευθύνσεις IP από το εκ των προτέρων εκχωρημένο pool για κάθε υπηρεσία, γεγονός που αποφεύγει τις συγκρούσεις εκδίδοντας δωρεάν διευθύνσεις από το κοινό pool.

Από τις άλλες αλλαγές που ξεχωρίζουν σε αυτήν τη νέα έκδοση:

  • Από προεπιλογή, τα συμπλέγματα έχουν απενεργοποιήσει τα API που βρίσκονται σε beta (τα δοκιμαστικά API που προστέθηκαν σε προηγούμενες εκδόσεις διατηρούνται, η αλλαγή επηρεάζει μόνο τα νέα API).
  • Υλοποιήθηκε δοκιμαστική υποστήριξη για τη μορφή OpenAPI v3.
  • Έχει εισαχθεί μια πρωτοβουλία για τη μεταφορά προσθηκών για εργασία με αποθηκευτικούς χώρους στο Unified Interface CSI (Container Storage Interface) διατηρώντας παράλληλα τη συμβατότητα σε επίπεδο API.
  • Οι προσθήκες Azure Disk και OpenStack Cinder έχουν μεταφραστεί σε CSI.

Τελικά αν ενδιαφέρεστε να μάθετε περισσότερα γι 'αυτό, μπορείτε να συμβουλευτείτε τις λεπτομέρειες στον παρακάτω σύνδεσμο.


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

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

*

*

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