Instal·leu Helm a Ubuntu

Instal Leu Helm A Ubuntu



Helm és una eina per a Kubernetes, que s'utilitza per desplegar aplicacions de Kubernetes combinant fitxers de configuració en un sol paquet anomenat Helm Chart. Perquè és millor actualitzar un únic fitxer de configuració en lloc d'editar diversos fitxers de configuració. El desplegament de les aplicacions Kubernetes es fa extremadament fàcil amb Helm.

En aquesta guia, entraré en diferents enfocaments per implementar Helm a Ubuntu.

Nota: Les instruccions i ordres esmentades en aquesta guia es realitzen a Ubuntu 22.04. Aquestes ordres també funcionaran amb tots els sabors d'Ubuntu i distribucions basades en Debian sense cap problema.







Instal·leu Helm a Ubuntu

Helm va oferir diversos mètodes d'instal·lació per a Linux i es poden utilitzar per instal·lar-lo a Ubuntu.



1. Utilitzant Snap

El gestor de paquets snap ve de manera predeterminada a Ubuntu i és la manera més ràpida de posar en funcionament Helm. Per descarregar i instal·lar el paquet Helm, escriviu l'ordre següent al terminal.



sudo encaixar instal·lar timó --clàssic





El paquet snap està en contenidors i normalment té una mida més gran en comparació amb el deb. Si voleu eliminar-lo de l'Ubuntu, feu servir l'ordre d'eliminació instantània.

sudo treu el timó



2. Utilitzant Binary Release

El primer mètode consisteix a descarregar el fitxer pren fitxer del lloc web oficial.

Baixeu la versió de Linux de Aquí .

Aneu al directori on es descarrega el fitxer amb el fitxer cd comandament; en el meu cas, es descarrega al fitxer Descàrregues directori.

Destaqueu el fitxer amb Linux pren comandament.

sudo pren -zxf < nom de l'arxiu >

A l'ordre anterior, el Amb bandera s'utilitza per descomprimir el gz dossier, x per extreure l'arxiu, i f per llegir/escriure el fitxer esmentat. En el meu cas, el nom del fitxer és helm-v3.14.0-linux-arm64.tar.gz.

sudo pren -zxf helm-v3.14.0-linux-arm64.tar.gz

Després d'extreure l'arxiu, es crearà un directori al directori de treball actual amb el nom linux-arm64. El nom del directori pot canviar segons el nom del fitxer.

Navegueu a aquest directori utilitzant el cd comandament.

cd linux-arm64

En aquest directori, obtindreu tres fitxers, timó , LLICÈNCIA , i README.md .

Mou el timó binari al /usr/local/bin utilitzant el directori sudo i mv (mou) ordres.

sudo mv timó / usr / locals / paperera /

Això és! La instal·lació de Helm a Ubuntu s'ha completat, verifiqueu la instal·lació utilitzant versió de timó comandament.

versió de timó

La sortida significa que Helm s'ha instal·lat a Linux.

Per desinstal·lar Helm d'Ubuntu, simplement elimineu el fitxer timó des de /usr/local/bin/ directori.

sudo rm / usr / locals / paperera / timó

3. Ús de Script

El segon mètode per descarregar i instal·lar Helm a Ubuntu és utilitzar l'script. Per descarregar l'últim script d'Helm, executeu l'ordre següent.

rínxol -fsSL -O get_helm.sh https: // raw.githubusercontent.com / timó / timó / principal / guions / agafa el timó- 3

L'ordre esmentada recupera l'script Helm més recent i el descarrega al directori de treball actual amb el nom get_helm.sh .

Per fer que l'script sigui executable, doneu-li el permís necessari mitjançant l' chmod comandament.

sudo chmod 700 get_helm.sh

Executeu l'script per començar el procés d'instal·lació.

. / get_helm.sh

El timó es descarregarà i s'instal·larà al fitxer /usr/local/bin/ directori. Comproveu-ne comprovant la versió.

Per desinstal·lar-lo, utilitzeu el mateix enfocament esmentat al final del mètode 2 ( Utilitzant la versió binària ).

4. Ús d'APT

Per instal·lar el paquet Helm a Ubuntu mitjançant APT, primer, hem d'afegir el seu repositori; vegeu els passos següents.

Primer descarregueu i instal·leu la clau pública utilitzant.

rínxol https: // baltocdn.com / timó / signant.asc | gpg --dearmor | sudo samarreta / usr / Compartir / clauer / timó.gpg > / dev / nul

Aquí, rínxol https://baltocdn.com/helm/signing.asc està baixant la clau blindada pública ASCII mentre gpg –dearmor l'està convertint en binari.

El tee /usr/share/keyrings/helm.gpg està escrivint el binari convertit al timó.gpg dossier.

No veureu cap sortida perquè es farà tota la sortida estàndard /dev/null .

Afegiu el dipòsit executant l'ordre esmentada a continuació.

eco 'deb [arch= $(dpkg --print-architecture) signed-by=/usr/share/keyrings/helm.gpg] https://baltocdn.com/helm/stable/debian/ all main' | sudo samarreta / etc / apt / fonts.lista.d / helm-stable-debian.list

Aquí, l'argument de la eco que conté la informació del repositori s'escriu al sources.list.d/helm-stable-debian.list dossier.

Ara, per accedir al repositori mitjançant el protocol segur HTTPS, instal·leu el fitxer apt-transport-https paquet, tot i que és un pas opcional.

Cal tenir en compte que apt-transport-https El paquet s'ha creat a l'APT des de la seva versió 1.5 i està disponible a les darreres versions d'Ubuntu.

sudo apt instal·lar apt-transport-https --sí

Ara, actualitzeu la llista de dipòsits i instal·leu el timó mitjançant APT.

sudo apt instal·lar timó

Per verificar, utilitzeu versió de timó comandament. Però si mostra un error, reinicieu el sistema.

Per desinstal·lar-lo, utilitzeu l'ordre següent.

sudo apt eliminar --autoremove timó

Conclusió

Per tal de millorar l'eficiència del desplegament de paquets de Kubernetes, s'utilitza l'eina Helm. Hi ha diversos mètodes per instal·lar Helm a Ubuntu, com ara mitjançant Snap, APT, Script i Binary Release oficial. En aquest tutorial, es comenten tots aquests mètodes. Prefereixo instal·lar Helm amb snap, ja que es pot fer només executant una sola ordre. Tanmateix, també depèn dels requisits del sistema. Els mètodes de desinstal·lació d'Helm també s'enumeren juntament amb els mètodes d'instal·lació respectius.