Δωρεάν διαδικτυακό σεμινάριο "Επισκόπηση των δυνατοτήτων του Kubespray"

Γιατί Kubespray;

Συναντήσαμε το Kubernetes πριν από λίγο περισσότερο από δύο χρόνια - πριν από αυτό είχαμε εμπειρία να δουλεύουμε με τους Apache Mesos και εγκαταλείψαμε επιτυχώς το σμήνος docker. Ως εκ τούτου, η ανάπτυξη των k8 ακολούθησε αμέσως το σύστημα της Βραζιλίας. Χωρίς μικροκύβους ή λύσεις διαχείρισης από την Google.

Ο Kubeadm εκείνη τη στιγμή δεν ήξερε πώς να συναρμολογήσει ένα σύμπλεγμα etcd και από τις άλλες επιλογές, το kubespray ήταν στα κορυφαία αποτελέσματα της Google.

Το κοιτάξαμε και συνειδητοποιήσαμε ότι έπρεπε να το πάρουμε.

Στις 23 Σεπτεμβρίου, 20.00 ώρα Μόσχας, ο Σεργκέι Μποντάρεφ θα διευθύνει δωρεάν διαδικτυακό σεμινάριο «Επισκόπηση των δυνατοτήτων του Kubespray», όπου θα σας πει πώς να προετοιμάσετε το kubespray έτσι ώστε να αποδειχθεί νόστιμο, αποτελεσματικό και ανθεκτικό στα σφάλματα και στη συνέχεια να μην προκύψει η σκέψη "δεν είναι όλα τα γιαούρτια εξίσου υγιεινά".

Δωρεάν διαδικτυακό σεμινάριο "Επισκόπηση των δυνατοτήτων του Kubespray"

Στο διαδικτυακό σεμινάριο, ο Sergey Bondarev θα σας πει πώς λειτουργεί το kubespray, ποια είναι η διαφορά από τα kubeadm, kops, rke. Θα μοιραστεί μοναδικά χαρακτηριστικά του kubespray και του αλγόριθμου εγκατάστασης συμπλέγματος. Θα αναλύσει τα χαρακτηριστικά (μειονεκτήματα) της βιομηχανικής λειτουργίας.

Γιατί λοιπόν πιάνουμε το kubespray και με τα τρία χέρια;

  • Είναι ansible και ανοιχτού κώδικα. Μπορείτε πάντα να προσθέσετε μερικές στιγμές στον εαυτό σας.
  • Μπορείτε να το εγκαταστήσετε στο Centos και σε άλλες διανομές 😉
  • Ρύθμιση HA. Ανθεκτικό σε σφάλματα etcd cluster 3 masters.
  • Δυνατότητα προσθήκης κόμβων και ενημέρωσης του συμπλέγματος.
  • Εγκατάσταση πρόσθετου λογισμικού όπως ταμπλό, διακομιστής μετρήσεων, ελεγκτής εισόδου κ.λπ.

Το σενάριο ansible λειτουργεί επίσης με mitogen. Κάτι που δίνει επιτάχυνση 10-15%, όχι περισσότερο, γιατί ο περισσότερος χρόνος αφιερώνεται στη λήψη εικόνων και την εγκατάσταση.

Αντικειμενικά μιλώντας, αυτή τη στιγμή η επιλογή του kubespray για την εγκατάσταση ενός cluster δεν είναι τόσο προφανής όσο πριν από δύο χρόνια.

Εν συντομία...

Για παράδειγμα, το kops - όπως το cubespray, σας επιτρέπει να εγκαταστήσετε ένα σύμπλεγμα από την αρχή, ακόμη και να δημιουργήσετε μόνοι σας εικονικές μηχανές. Αλλά μόνο τα AWS, GCE και openstack λειτουργούν. Τι είδους εγείρει το ερώτημα - γιατί χρειάζεται εάν αυτά τα σύννεφα έχουν λύσεις διαχείρισης, ακόμη και σε ανοιχτή στοίβα, για παράδειγμα selectel ή mail.ru. rke - σε κάποιους αρέσει, αλλά έχουν τη δική τους προσέγγιση στη δομή του συμπλέγματος που δημιουργείται και δεν έχουν πολύ μεγάλες ευκαιρίες για την προσαρμογή των στοιχείων του συμπλέγματος. Επιπλέον, χρειάζεστε έναν ήδη διαμορφωμένο κόμβο με εγκατεστημένο το docker. kubeadm - απαιτεί επίσης το Docker, ένα βοηθητικό πρόγραμμα από τους προγραμματιστές του Kubernetes, το οποίο τελικά έμαθε πώς να δημιουργεί ρυθμίσεις ανοχής σε σφάλματα, να αποθηκεύει τις ρυθμίσεις και το πιστοποιητικό μέσα στο σύμπλεγμα και τώρα δεν χρειάζεται να μεταφέρετε μη αυτόματα αυτά τα αρχεία μεταξύ κόμβων. Ένα καλό εργαλείο, αλλά επικεντρώθηκε μόνο στην αύξηση του πεδίου ελέγχου. Δεν εγκαθιστά καν δίκτυο στο σύμπλεγμα και η τεκμηρίωση προτείνει τη μη αυτόματη εφαρμογή δηλώσεων με το CNI.

Λοιπόν, ένα σημαντικό γεγονός είναι ότι και τα τρία αυτά βοηθητικά προγράμματα είναι γραμμένα in go, και αν χρειάζεστε κάτι μοναδικό, πρέπει να ξέρετε το go για να διορθώσετε τον κώδικα και να δημιουργήσετε ένα αίτημα έλξης.
Το Cubspray είναι ένα ansible που είναι ξεκάθαρα πιο εύκολο να μάθεις από το να πας.

Λοιπόν, και φυσικά, χρησιμοποιώντας το ίδιο ansible, μπορείτε να γράψετε τα δικά σας σενάρια για την εγκατάσταση του docker και ενός συμπλέγματος χρησιμοποιώντας rke ή kubeadm. Και αυτά τα σενάρια, λόγω της στενής τους εξειδίκευσης ειδικά για τις απαιτήσεις σας, θα λειτουργήσουν πολύ πιο γρήγορα από το cubespray. Και αυτή είναι μια εξαιρετική, λειτουργική επιλογή. Εάν έχετε την ικανότητα και το χρόνο.

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

Και αυτό είναι μόνο μέρος αυτού που θα μιλήσουμε. Δεν θα είναι βαρετό. Ελα και εγγραφείτε στο διαδικτυακό σεμινάριο. Ή εγγραφείτε και έλα. Οτι προτιμας.

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο