Partekatu honen bidez:


HelmInstaller@1: tarea del instalador de herramientas de Helm v1

Instale Helm en una máquina del agente.

Sintaxis

# Helm tool installer v1
# Install Helm on an agent machine.
- task: HelmInstaller@1
  inputs:
    #helmVersionToInstall: 'latest' # string. Helm Version Spec. Default: latest.

Entradas

helmVersionToInstall - Especificación de versión de Helm
string. Valor predeterminado: latest.

Especifique la versión de Helm que se va a instalar. Los valores aceptables incluyen cualquier cadena de versión semántica como 2.14.1.


Opciones de control de tareas

Todas las tareas tienen opciones de control además de sus entradas de tareas. Para obtener más información, vea Opciones de control y propiedades de tareas comunes.

Variables de salida

Ninguno.

Observaciones

Esta tarea se puede usar para instalar una versión específica del archivo binario de Helm en agentes.

Solución de problemas

La tarea HelmInstaller que se ejecuta en un agente privado detrás de un proxy no puede descargar el paquete Helm.

La tarea HelmInstaller no usa la configuración de proxy para descargar el archivo https://get.helm.sh/helm-v3.1.0-linux-amd64.zip. Para solucionar este paso, instale previamente Helm en los agentes privados.

Ejemplos

En el siguiente ejemplo de YAML se muestra la instalación de la versión más reciente de helm binary en el agente:

- task: HelmInstaller@1
  displayName: Helm installer
  inputs: 
    helmVersionToInstall: latest

En el siguiente ejemplo de YAML se muestra el uso de una cadena de versión explícita en lugar de instalar la versión más reciente disponible en el momento de la ejecución de la tarea:

- task: HelmInstaller@1
  displayName: Helm installer
  inputs: 
    helmVersionToInstall: 2.14.1

Requisitos

Requisito Descripción
Tipos de canalización YAML, compilación clásica, versión clásica
Se ejecuta en Agente, DeploymentGroup
Peticiones Ninguna
Capabilities La ejecución de esta tarea satisface las siguientes demandas para las tareas posteriores del mismo trabajo: Helm
Restricciones de comandos Any
Variables que se pueden establecer Any
Versión del agente Todas las versiones de agente compatibles.
Categoría de la tarea: Herramienta