GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo instalar Helm en Linux

Introducción

La implementación de aplicaciones en Kubernetes es un proceso complicado. Muchas herramientas simplifican este proceso, y una de ellas es Helm.

Helm es un administrador de paquetes para Kubernetes que configura e implementa aplicaciones y servicios en un clúster de Kubernetes. Utiliza gráficos de Helm para simplificar el proceso de desarrollo e implementación.

En este tutorial paso a paso, aprenderá a instalar Helm en Linux

Instalar timón

Helm admite instalaciones en Linux. Antes de instalar Helm en cualquier sistema operativo, es necesario configurar un clúster de Kubernetes.

Esta guía muestra cómo instalar Helm CLI. Helm se puede instalar desde la fuente o desde versiones binarias preconstruidas.

Instalación de Helm en Ubuntu/Debian/CentOS/RHEL/Fedora

1. Descargue la última versión de Helm usando el siguiente comando:

wget https://get.helm.sh/helm-v3.6.0-linux-amd64.tar.gz

El terminal imprime un mensaje de confirmación cuando se completa la descarga.

Nota: Vaya a este enlace a continuación para obtener actualizaciones sobre la última versión de helm y copie la dirección del enlace y luego descárguelo con el comando wget como en el comando anterior.

Lanzamientos de timón

2. A continuación, descomprima el archivo Helm con tar  comando:

tar xvf helm-v3.6.0-linux-amd64.tar.gz 

La salida muestra cuatro archivos desempaquetados.

3. Mueva el linux-amd64/helm archivo a /usr/local/bin directorio: 

sudo mv linux-amd64/helm /usr/local/bin

No habrá salida si el comando se ejecutó correctamente.

4. Elimina el archivo descargado usando el comando:

rm helm-v3.6.0-linux-amd64.tar.gz 

5. Elimina el linux-amd64 directorio para limpiar espacio ejecutando:

rm -rf linux-amd64

6. Finalmente, verifique que haya instalado Helm con éxito comprobando la versión del software:

helm version

El terminal imprime el número de versión del software, así como los números de versión de GitCommit, GitTreeState y GoVersion.

También puede seguir estos pasos en CentOS como se muestra:

NOTA:

Acabamos de descargar Helm del proyecto Helm que incluye:

  1. Lanzamientos binarios que ya usamos para instalar nuestro Helm
  2. Guión .

También puede instalar Helm a través de Administradores de paquetes que incluye:

  1. Apto para (Debian/Ubuntu)
  2. Ajuste
  3. paquete para (FreeBSD)
  4. De la fuente
  5. Compilaciones Canarias

Instalar Helm con el Script de Proyecto Helm

Helm ahora tiene un script de instalación que tomará automáticamente la última versión de Helm y la instalará localmente.

Puede obtener ese script y luego ejecutarlo localmente. Está bien documentado para que pueda leerlo y comprender lo que está haciendo antes de ejecutarlo.

$ curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3
$ chmod 700 get_helm.sh
$ ./get_helm.sh

Instalar Helm a través de Administradores de paquetes

La comunidad de Helm ofrece la posibilidad de instalar Helm a través de los administradores de paquetes del sistema operativo. Estos no son compatibles con el proyecto Helm y no se consideran terceros de confianza.

1. Apto para (Debian/Ubuntu)

Los miembros de la comunidad Helm han contribuido con un paquete Helm para Apt. Este paquete generalmente está actualizado.

$ curl https://baltocdn.com/helm/signing.asc | sudo apt-key add -

$ sudo apt-get install apt-transport-https --yes

$ echo "deb https://baltocdn.com/helm/stable/debian/ all main" | sudo tee /etc/apt/sources.list.d/helm-stable-debian.list

$ sudo apt-get update

$ sudo apt-get install helm
2. Complemento

La comunidad Snapcrafters mantiene la versión Snap del paquete Helm:

sudo snap install helm --classic
3. paquete para (FreeBSD)

Los miembros de la comunidad de FreeBSD han contribuido con una compilación del paquete Helm a la colección de puertos de FreeBSD. Este paquete generalmente está actualizado.

pkg install helm
4. Fuente

Crear Helm desde el origen es un poco más laborioso, pero es la mejor manera de hacerlo si desea probar la última versión (prelanzamiento) de Helm.

Debe tener un entorno de Go que funcione.

$ git clone https://github.com/helm/helm.git
$ cd helm
$ make
5. Construcciones Canarias

Las compilaciones "canarias" son versiones del software Helm que se crean a partir de la rama maestra más reciente. No son lanzamientos oficiales y pueden no ser estables. Sin embargo, ofrecen la oportunidad de probar las características de vanguardia.

Los archivos binarios de Canary Helm se almacenan en get.helm.sh. Aquí hay un enlace a las compilaciones comunes:Linux AMD64

Conclusión

En la mayoría de los casos, la instalación es tan simple como obtener un helm  prediseñado binario. Este documento cubre casos adicionales para aquellos que quieren hacer cosas más sofisticadas con Helm.


Linux
  1. Cómo instalar Python en Linux

  2. Cómo instalar Java en Linux

  3. Cómo instalar NodeJS en Linux

  4. Cómo instalar FFmpeg en Linux

  5. Cómo instalar Vagrant en Linux

Cómo instalar Bashtop en Linux

Cómo instalar PuTTY en Linux

Cómo instalar Diskonaut en Linux

Cómo instalar GoAccess en Linux

Cómo instalar Overlord en Linux

Cómo instalar tmux en Linux