HelmInstaller@1 - Tâche helm tool installer v1

Installez Helm sur un ordinateur agent.

Syntaxe

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

Entrées

helmVersionToInstall - Spécification de la version Helm
string. Valeur par défaut : latest.

Spécifiez la version de Helm à installer. Les valeurs acceptables incluent n’importe quelle chaîne de version sémantique comme 2.14.1.


Options de contrôle de tâche

Toutes les tâches ont des options de contrôle en plus de leurs entrées de tâche. Pour plus d’informations, consultez Options de contrôle et propriétés de tâche courantes.

Variables de sortie

Aucun.

Notes

Cette tâche peut être utilisée pour installer une version spécifique de helm binary sur les agents.

Résolution des problèmes

La tâche HelmInstaller en cours d’exécution sur un agent privé derrière un proxy ne parvient pas à télécharger le package helm

La tâche HelmInstaller n’utilise pas les paramètres de proxy pour télécharger le fichier https://get.helm.sh/helm-v3.1.0-linux-amd64.zip. Vous pouvez contourner ce problème en préinstallant Helm sur vos agents privés.

Exemples

L’exemple YAML suivant présente l’installation de la dernière version de helm binary sur l’agent -

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

L’exemple YAML suivant illustre l’utilisation d’une chaîne de version explicite plutôt que d’installer la dernière version disponible au moment de l’exécution de la tâche -

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

Spécifications

Condition requise Description
Types de pipelines YAML, build classique, version classique
Exécutions sur Agent, DeploymentGroup
Demandes None
Capabilities L’exécution de cette tâche répond aux exigences suivantes pour toutes les tâches suivantes dans le même travail : Helm
Restrictions de commande Quelconque
Variables settables Quelconque
Version de l’agent Toutes les versions de l’agent prises en charge.
Catégorie de la tâche Outil