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 |