KubectlInstaller@0 – Kubectl-Toolinstallationsprogramm v0 Task
Verwenden Sie diese Aufgabe, um eine bestimmte Version von kubectl binary auf Agents zu installieren.
Syntax
# Kubectl tool installer v0
# Install Kubectl on agent machine.
- task: KubectlInstaller@0
inputs:
#kubectlVersion: 'latest' # string. Kubectl Version Spec. Default: latest.
Eingaben
kubectlVersion
- Kubectl-Versionsspezifikation
string
. Standardwert. latest
.
Gibt die zu installierende Kubectl-Version an. Die zulässigen Werte sind latest
oder eine beliebige semantische Versionszeichenfolge, z. B. 1.15.0
.
Aufgabensteuerungsoptionen
Alle Aufgaben verfügen zusätzlich zu den Aufgabeneingaben über Steuerungsoptionen. Weitere Informationen finden Sie unter Steuerungsoptionen und allgemeine Aufgabeneigenschaften.
Ausgabevariablen
Keine.
Hinweise
Diese Aufgabe wird zum Installieren einer bestimmten Version von kubectl binary auf Agents verwendet.
Beispiele
Das folgende YAML-Beispiel zeigt die Installation der neuesten Version von kubectl Binary auf dem Agent:
- task: KubectlInstaller@0
displayName: Kubectl installer
inputs:
kubectlVersion: 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: KubectlInstaller@0
displayName: Kubectl installer
inputs:
kubectlVersion: 1.15.0
Anforderungen
Anforderung | BESCHREIBUNG |
---|---|
Pipelinetypen | YAML, Klassischer Build, klassische Version |
Wird ausgeführt auf | Agent, DeploymentGroup |
Forderungen | Keine |
Capabilities | Das Ausführen dieser Aufgabe erfüllt die folgenden Anforderungen für nachfolgende Aufgaben im gleichen Auftrag: Kubectl |
Befehlseinschränkungen | Any |
Einstellbare Variablen | Any |
Agent-Version | Alle unterstützten Agent-Versionen. |
Aufgabenkategorie | Tool |