Installa Helm su Ubuntu

Installa Helm Su Ubuntu



Helm è uno strumento per Kubernetes, utilizzato per distribuire applicazioni Kubernetes combinando i file di configurazione in un unico pacchetto chiamato Helm Chart. Perché è meglio aggiornare un singolo file di configurazione invece di modificare più file di configurazione. La distribuzione delle applicazioni Kubernetes diventa estremamente semplice con Helm.

In questa guida tratterò diversi approcci per l'implementazione di Helm su Ubuntu.

Nota: Le istruzioni e i comandi menzionati in questa guida vengono eseguiti su Ubuntu 22.04. Questi comandi funzioneranno anche su tutte le versioni di Ubuntu e sulle distribuzioni basate su Debian senza problemi.







Installa Helm su Ubuntu

Helm ha offerto diversi metodi di installazione per Linux e possono essere utilizzati per installarlo su Ubuntu.



1. Utilizzo di Snap

Il gestore di pacchetti snap viene fornito per impostazione predefinita su Ubuntu ed è il modo più veloce per far funzionare Helm su di esso. Per scaricare e installare il pacchetto helm, digitare il seguente comando nel terminale.



sudo affrettato installare timone --classico





Il pacchetto snap è containerizzato e normalmente ha dimensioni maggiori rispetto a deb. Se vuoi rimuoverlo da Ubuntu, usa il comando snap rimuovi.

sudo scattare rimuovere il timone



2. Utilizzo della versione binaria

Il primo metodo prevede il download del file prende file dal sito ufficiale.

Scarica la versione Linux da Qui .

Andare alla directory in cui è stato scaricato il file utilizzando il file CD comando; nel mio caso, viene scaricato nel file Download directory.

Decomprimere il file utilizzando Linux prende comando.

sudo prende -zxf < nome del file >

Nel comando precedente, il Con flag viene utilizzato per decomprimere il file gz file, X per estrarre l'archivio e F per leggere/scrivere il file menzionato. Nel mio caso, il nome del file è helm-v3.14.0-linux-arm64.tar.gz.

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

Dopo aver estratto l'archivio, verrà creata una directory nella directory di lavoro corrente con il nome linux-arm64. Il nome della directory può cambiare a seconda del nome del file.

Passare a questa directory utilizzando il file CD comando.

CD linux-arm64

In questa directory otterrai tre file, timone , LICENZA , E README.md .

Muovi il timone binario al /usr/locale/bin directory utilizzando sudo E mv comandi (spostamento).

sudo mv timone / usr / Locale / bidone /

Questo è tutto! L'installazione di Helm su Ubuntu è completata, verifica l'installazione utilizzando versione del timone comando.

versione del timone

L'output indica che Helm è stato installato su Linux.

Per disinstallare helm da Ubuntu, rimuovi semplicemente il file timone da /usr/locale/bin/ directory.

sudo rm / usr / Locale / bidone / timone

3. Utilizzo dello script

Il secondo metodo per scaricare e installare Helm su Ubuntu è utilizzare lo script. Per scaricare lo script più recente di Helm, esegui il comando seguente.

arricciare -fsSL -O get_helm.sh https: // raw.githubusercontent.com / timone / timone / principale / script / prendi-il-timone- 3

Il comando sopra menzionato recupera lo script Helm più recente e lo scarica nella directory di lavoro corrente sotto il nome get_helm.sh .

Per rendere eseguibile lo script, fornirgli l'autorizzazione richiesta utilizzando il file chmod comando.

sudo chmod 700 get_helm.sh

Esegui lo script per iniziare il processo di installazione.

. / get_helm.sh

Il timone verrà scaricato e installato nel file /usr/local/bin/ directory. Verifica controllandone la versione.

Per disinstallarlo, utilizzare lo stesso approccio menzionato alla fine del metodo 2 ( Utilizzo della versione binaria ).

4. Utilizzo di APT

Per installare il pacchetto Helm su Ubuntu utilizzando APT, dobbiamo innanzitutto aggiungere il suo repository; vedere i passaggi seguenti.

Per prima cosa scarica e installa la chiave pubblica utilizzando.

ricciolo https: // baltocdn.com / timone / firma.asc | gpg --caromor | sudo tee / usr / condividere / portachiavi / timone.gpg > / dev / nullo

Qui, arricciatura https://baltocdn.com/helm/signing.asc sta scaricando la chiave corazzata ASCII pubblica while gpg – caromor lo sta convertendo in binario.

IL tee /usr/share/keyrings/helm.gpg sta scrivendo il binario convertito nel file timone.gpg file.

Non vedrai alcun output perché tutto l'output standard verrà visualizzato /dev/null .

Aggiungi il repository eseguendo il comando indicato di seguito.

eco 'deb [arco= $(dpkg --architettura-stampa) Signed-by=/usr/share/keyrings/helm.gpg] https://baltocdn.com/helm/stable/debian/ all main' | sudo tee / eccetera / adatto / fonti.list.d / helm-stable-debian.list

Ecco, l'argomentazione del eco che contiene le informazioni del repository viene scritto nel file fonti.list.d/helm-stable-debian.list file.

Ora, per accedere al repository tramite il protocollo sicuro HTTPS, installa il file apt-transport-https pacchetto, sebbene sia un passaggio facoltativo.

Si dovrebbe notare che apt-transport-https è stato creato in APT sin dalla sua versione 1.5 ed è disponibile nelle ultime versioni di Ubuntu.

sudo adatto installare apt-transport-https --SÌ

Ora aggiorna l'elenco dei repository e installa il timone utilizzando APT.

sudo adatto installare timone

Per verificare, utilizzare il versione del timone comando. Ma se mostra un errore, riavvia il sistema.

Per disinstallarlo, utilizzare il comando seguente.

sudo adatto rimuovere --autorimuovi timone

Conclusione

Per migliorare l'efficienza della distribuzione dei pacchetti Kubernetes, viene utilizzato lo strumento Helm. Esistono vari metodi per installare Helm su Ubuntu, ad esempio tramite Snap, APT, Script e la versione binaria ufficiale. In questo tutorial vengono discussi tutti questi metodi. Preferisco installare Helm utilizzando snap, poiché è possibile farlo semplicemente eseguendo un singolo comando. Dipende però anche dai requisiti del sistema. Vengono elencati anche i metodi di disinstallazione di Helm insieme ai rispettivi metodi di installazione.