HelmInstaller@1 - Helm-Toolinstallationsprogramm v1 Aufgabe
Installieren Sie Helm auf einem Agentcomputer.
Syntax
# Helm tool installer v1
# Install Helm on an agent machine.
- task: HelmInstaller@1
inputs:
#helmVersionToInstall: 'latest' # string. Helm Version Spec. Default: latest.
Eingaben
helmVersionToInstall
- Helmversionsspezifikation
string
. Standardwert. latest
.
Geben Sie die zu installierende Version von Helm an. Zulässige Werte enthalten eine beliebige semantische Versionszeichenfolge wie 2.14.1
.
Aufgabensteuerungsoptionen
Alle Aufgaben verfügen über Steuerungsoptionen zusätzlich zu ihren Aufgabeneingaben. Weitere Informationen finden Sie unter Steuerelementoptionen und allgemeine Aufgabeneigenschaften.
Ausgabevariablen
Keine.
Bemerkungen
Diese Aufgabe kann zum Installieren einer bestimmten Version von Helm-Binärdatei 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 dieses Problem umgehen, indem Sie Helm vorab auf Ihren privaten Agents installieren.
Beispiele
Das folgende YAML-Beispiel zeigt die Installation der neuesten Version von Helm binär auf dem Agent -
- 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 Ausführung der Aufgabe verfügbar ist –
- task: HelmInstaller@1
displayName: Helm installer
inputs:
helmVersionToInstall: 2.14.1
Anforderungen
Anforderung | BESCHREIBUNG |
---|---|
Pipelinetypen | YAML, Classic Build, Classic Release |
Wird ausgeführt auf | Agent, DeploymentGroup |
Forderungen | Keine |
Capabilities | Die Ausführung dieser Aufgabe erfüllt die folgenden Anforderungen für alle nachfolgenden Vorgänge im gleichen Auftrag: Helm |
Befehlseinschränkungen | Any |
Settable-Variablen | Any |
Agent-Version | Alle unterstützten Agent-Versionen. |
Aufgabenkategorie | Tool |