Εγκαταστήστε το Helm στο Ubuntu

Enkatasteste To Helm Sto Ubuntu



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

Σε αυτόν τον οδηγό, θα μπω σε διαφορετικές προσεγγίσεις για την εφαρμογή του Helm στο Ubuntu.

Σημείωση: Οι οδηγίες και οι εντολές που αναφέρονται σε αυτόν τον οδηγό εκτελούνται στο Ubuntu 22.04. Αυτές οι εντολές θα λειτουργούν επίσης σε όλες τις γεύσεις του Ubuntu και τις διανομές που βασίζονται στο Debian χωρίς πρόβλημα.







Εγκαταστήστε το Helm στο Ubuntu

Η Helm προσέφερε διάφορες μεθόδους εγκατάστασης για Linux και μπορούν να χρησιμοποιηθούν για την εγκατάσταση στο Ubuntu.



1. Χρήση Snap

Ο διαχειριστής πακέτων snap έρχεται από προεπιλογή στο Ubuntu και είναι ο πιο γρήγορος τρόπος για να ενεργοποιήσετε το Helm σε αυτό. Για να πραγματοποιήσετε λήψη και εγκατάσταση του πακέτου πηδαλίου, πληκτρολογήστε την ακόλουθη εντολή στο τερματικό.



sudo θραύση εγκαθιστώ τιμόνι --κλασσικός





Η συσκευασία snap είναι σε κοντέινερ και είναι συνήθως μεγαλύτερο σε μέγεθος σε σύγκριση με το deb. Εάν θέλετε να το αφαιρέσετε από το Ubuntu, χρησιμοποιήστε την εντολή snap remove.

sudo κουμπώστε το τιμόνι



2. Χρήση Binary Release

Η πρώτη μέθοδος περιλαμβάνει τη λήψη του παίρνει αρχείο από την επίσημη ιστοσελίδα.

Κατεβάστε την έκδοση Linux από Εδώ .

Μεταβείτε στον κατάλογο όπου γίνεται λήψη του αρχείου χρησιμοποιώντας το CD εντολή; στην περίπτωσή μου, γίνεται λήψη στο Λήψεις Ευρετήριο.

Ξετρυπώστε το αρχείο χρησιμοποιώντας το Linux παίρνει εντολή.

sudo παίρνει -zxf < όνομα αρχείου >

Στην παραπάνω εντολή, το Με η σημαία χρησιμοποιείται για την αποσυμπίεση του gz αρχείο, Χ για να εξαγάγετε το αρχείο και φά για να διαβάσετε/εγγράψετε το αναφερόμενο αρχείο. Στην περίπτωσή μου, το όνομα του αρχείου είναι helm-v3.14.0-linux-arm64.tar.gz.

sudo παίρνει -zxf helm-v3.14.0-linux-arm64.tar.gz

Μετά την εξαγωγή του αρχείου, θα δημιουργηθεί ένας κατάλογος στον τρέχοντα κατάλογο εργασίας με το όνομα linux-arm64. Το όνομα του καταλόγου μπορεί να αλλάξει ανάλογα με το όνομα του αρχείου.

Πλοηγηθείτε σε αυτόν τον κατάλογο χρησιμοποιώντας το CD εντολή.

CD linux-arm64

Σε αυτόν τον κατάλογο, θα λάβετε τρία αρχεία, τιμόνι , ΑΔΕΙΑ , και README.md .

Μετακίνησε το τιμόνι δυαδικό προς το /usr/local/bin καταλόγου χρησιμοποιώντας sudo και mv (μετακίνηση) εντολές.

sudo mv τιμόνι / usr / τοπικός / αποθήκη /

Αυτό είναι! Η εγκατάσταση Helm στο Ubuntu ολοκληρώθηκε, επαληθεύστε την εγκατάσταση χρησιμοποιώντας έκδοση τιμονιού εντολή.

έκδοση τιμονιού

Η έξοδος σημαίνει ότι το Helm έχει εγκατασταθεί σε Linux.

Για να απεγκαταστήσετε το πηδάλιο από το Ubuntu, απλώς αφαιρέστε το τιμόνι από /usr/local/bin/ Ευρετήριο.

sudo rm / usr / τοπικός / αποθήκη / τιμόνι

3. Χρήση δέσμης ενεργειών

Η δεύτερη μέθοδος λήψης και εγκατάστασης του Helm στο Ubuntu είναι η χρήση του σεναρίου. Για να κατεβάσετε το πιο πρόσφατο σενάριο του Helm, εκτελέστε την ακόλουθη εντολή.

μπούκλα -fsSL get_helm.sh https: // raw.githubusercontent.com / τιμόνι / τιμόνι / κύριος / σενάρια / πάρε τιμόνι- 3

Η προαναφερθείσα εντολή ανακτά το πιο πρόσφατο σενάριο Helm και το κατεβάζει στον τρέχοντα κατάλογο εργασίας με το όνομα get_helm.sh .

Για να κάνετε το σενάριο εκτελέσιμο, δώστε του την απαιτούμενη άδεια χρησιμοποιώντας το chmod εντολή.

sudo chmod 700 get_helm.sh

Εκτελέστε το σενάριο για να ξεκινήσει η διαδικασία εγκατάστασης.

. / get_helm.sh

Το τιμόνι θα κατεβάσει και θα εγκατασταθεί στο /usr/local/bin/ Ευρετήριο. Επαληθεύστε ελέγχοντας την έκδοσή του.

Για να το απεγκαταστήσετε, χρησιμοποιήστε την ίδια προσέγγιση που αναφέρεται στο τέλος της μεθόδου 2 ( Χρήση Binary Release ).

4. Χρήση APT

Για να εγκαταστήσουμε το πακέτο Helm στο Ubuntu χρησιμοποιώντας το APT, πρώτα πρέπει να προσθέσουμε το αποθετήριο του. δείτε τα παρακάτω βήματα.

Πρώτα κατεβάστε και εγκαταστήστε το δημόσιο κλειδί χρησιμοποιώντας.

μπούκλα https: // baltocdn.com / τιμόνι / υπογραφή.asc | gpg --αγαπητή | sudo στόχος / usr / μερίδιο / μπρελόκ / helm.gpg > / dev / μηδενικό

Εδώ, μπούκλα https://baltocdn.com/helm/signing.asc πραγματοποιεί λήψη του δημόσιου θωρακισμένου κλειδιού ASCII ενώ gpg –dearmor το μετατρέπει σε δυαδικό.

ο tee /usr/share/keyrings/helm.gpg γράφει το δυαδικό που έχει μετατραπεί στο helm.gpg αρχείο.

Δεν θα δείτε καμία έξοδο γιατί θα γίνει όλη η τυπική έξοδος /dev/null .

Προσθέστε το αποθετήριο εκτελώντας την παρακάτω εντολή.

ηχώ «deb [αρχ= $(dpkg --print-architecture) signed-by=/usr/share/keyrings/helm.gpg] https://baltocdn.com/helm/stable/debian/ all main' | sudo στόχος / και τα λοιπά / κατάλληλος / πηγές.λίστα.δ / helm-stable-debian.list

Εδώ, το επιχείρημα των ηχώ που περιέχει τις πληροφορίες του αποθετηρίου γράφεται στο sources.list.d/helm-stable-debian.list αρχείο.

Τώρα, για να αποκτήσετε πρόσβαση στο χώρο αποθήκευσης μέσω του ασφαλούς πρωτοκόλλου HTTPS, εγκαταστήστε το apt-transport-https πακέτο, αν και είναι ένα προαιρετικό βήμα.

πρέπει να σημειωθεί ότι apt-transport-https Το πακέτο έχει ενσωματωθεί στο APT από την έκδοση 1.5 του και είναι διαθέσιμο στις τελευταίες εκδόσεις του Ubuntu.

sudo κατάλληλος εγκαθιστώ apt-transport-https --Ναί

Τώρα, ενημερώστε τη λίστα αποθετηρίου και εγκαταστήστε το πηδάλιο χρησιμοποιώντας το APT.

sudo κατάλληλος εγκαθιστώ τιμόνι

Για επαλήθευση, χρησιμοποιήστε το έκδοση τιμονιού εντολή. Αλλά αν εμφανίσει σφάλμα, τότε επανεκκινήστε το σύστημα.

Για να το απεγκαταστήσετε, χρησιμοποιήστε την ακόλουθη εντολή.

sudo εύστοχη αφαίρεση --autoremove τιμόνι

συμπέρασμα

Προκειμένου να βελτιωθεί η αποτελεσματικότητα της ανάπτυξης του πακέτου Kubernetes, χρησιμοποιείται το εργαλείο Helm. Υπάρχουν διάφορες μέθοδοι εγκατάστασης του Helm στο Ubuntu, όπως μέσω Snap, APT, Script και επίσημης δυαδικής έκδοσης. Σε αυτό το σεμινάριο, συζητούνται όλες αυτές οι μέθοδοι. Προτιμώ να εγκαταστήσω το Helm χρησιμοποιώντας το snap, καθώς μπορεί να γίνει με την εκτέλεση μιας μόνο εντολής. Ωστόσο, εξαρτάται επίσης από τις απαιτήσεις του συστήματος. Οι μέθοδοι απεγκατάστασης του Helm παρατίθενται επίσης μαζί με τις αντίστοιχες μεθόδους εγκατάστασης.