From 38fe3c428e37e24e32b8e9971d4ad4f3a2036a2b Mon Sep 17 00:00:00 2001 From: Manuel Vergara Date: Mon, 24 Oct 2022 13:33:14 +0200 Subject: [PATCH] Correciones en Helm --- README.md | 51 ++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 50 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index cad5469..945d599 100644 --- a/README.md +++ b/README.md @@ -79,6 +79,7 @@ - [Resumen en una imagen](#resumen-en-una-imagen) - [Helm: Control de despliegues en Kubernetes](#helm-control-de-despliegues-en-kubernetes) - [Instalaci贸n de Helm](#instalaci贸n-de-helm) + - [Opciones del comando helm](#opciones-del-comando-helm) - [Crear una release](#crear-una-release) - [Agradecimientos 馃巵](#agradecimientos-) @@ -1852,10 +1853,26 @@ La idea de Helm es controlar un **despliegue** (lo llaman release) de tal forma ### Instalaci贸n de Helm -En nuestro ubuntu es muy sencillo: +En nuestro ubuntu es muy sencillo. + +- Con snap: ```shell snap install helm --classic +``` + +- Con apt: + +```shell +curl https://baltocdn.com/helm/signing.asc | gpg --dearmor | sudo tee /usr/share/keyrings/helm.gpg > /dev/null + +sudo apt-get install apt-transport-https --yes + +echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/helm.gpg] 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 ``` **隆Nota! El binario est谩 en /snap/bin/helm, si no est谩 en la ruta, puede incluirlo o crear un enlace simb贸lico, por ejemplo, a /usr/sbin/helm.* @@ -1872,6 +1889,38 @@ helm init Ahora, podemos crear un release. +### Opciones del comando helm + + helm [comando] + + comando | Descripci贸n + :---------:|--- + completion | Generar scripts de autocompletado para el shell especificado + create | Crear un nuevo chart con el nombre indicado + dependency | Gestionar las dependencias de un chart + env | Informaci贸n del entorno de cliente + get | Descargar informaci贸n ampliada de la release nombrada + help | Ayuda sobre cualquier comando + history | Obtener el historial de release + install | Instalar una chart + lint | Examinar posibles incidencias de una chart + list | listar releases + package | Empaquetar un directorio chart en un fichero chart + plugin | Instalar (install), listar (list) o desinstalar (uninstall) plugins Helm + pull | Descargar una chart de un repositorio y (opcional) desempaquetarlo en directorio local + repo | A帽adir (add), listar (list), borrar (remove), actualizar (update), e indexar (index) repositorios chart + rollback | roll back un release a la revisi贸n anterior + search | Buscar keyword en las charts + show | Mostrar informaci贸n de una chart + status | Mostrar el estado de una release nombrada + template | Representar localmente templates + test | Ejecutar pruebas a una release + uninstall | desinstalar una release + upgrade | Actualizar una release + verify | verificar si una chart en una path ha sido firmada y validada + version | Mostrar informaci贸n de la version del cliente helm + + ### Crear una release Para crear un release, descargue el **chart** o el plano o p铆dale a helm que lo descargue 茅l mismo.