Freigeben über


HelmInstaller@1 - Helm Tool Installer v1 Aufgabe

Verwenden Sie diese Aufgabe, um Helm auf einem Agentcomputer zu installieren.

Syntax

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

Eingänge

helmVersionToInstall - Helm Version Spec
string. Standardwert: latest.

Gibt die zu installierende Helm-Version an. Zulässige Werte enthalten eine beliebige semantische Versionszeichenfolge, z. B. 2.14.1.


Aufgabensteuerungsoptionen

Alle Aufgaben verfügen zusätzlich zu ihren Aufgabeneingaben über Steuerungsoptionen. Weitere Informationen finden Sie unter Steuerelementoptionen und allgemeinen Aufgabeneigenschaften.

Ausgabevariablen

Keiner.

Bemerkungen

Diese Aufgabe kann zum Installieren einer bestimmten Version von Helm binary auf Agents verwendet werden.

Problembehandlung

Mit dem HelmInstaller-Task, der auf einem privaten Agent hinter einem Proxy ausgeführt wird, kann das Helm-Paket nicht heruntergeladen werden

Für den HelmInstaller-Task werden nicht die Proxyeinstellungen verwendet, um die Datei https://get.helm.sh/helm-v3.1.0-linux-amd64.zip herunterzuladen. Sie können dies umgehen, indem Sie Helm auf Ihren privaten Agents vorab installieren.

Beispiele

Im folgenden YAML-Beispiel wird die Installation der neuesten Version der Helm-Binärdatei auf dem Agent gezeigt -

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

Im folgenden YAML-Beispiel wird die Verwendung einer expliziten Versionszeichenfolge veranschaulicht, anstatt die neueste Version zu installieren, die zum Zeitpunkt der Aufgabenausführung verfügbar ist –

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

Anforderungen

Anforderung BESCHREIBUNG
Pipelinetypen YAML, Classic Build, Classic Release
Läuft auf Agent, DeploymentGroup
Anforderungen Nichts
Funktionen Die Ausführung dieses Vorgangs erfüllt die folgenden Anforderungen für alle nachfolgenden Vorgänge im selben Auftrag: Helm
Befehlseinschränkungen Jegliche
Settable-Variablen Jegliche
Agentversion Alle unterstützten Agentversionen.
Vorgangskategorie Werkzeug