KubectlInstaller@0 – Kubectl-Toolinstallationsprogramm v0-Aufgabe
Verwenden Sie diese Aufgabe zum Installieren einer bestimmten Version der Kubectl-Binärdatei auf Agents.
Syntax
# Kubectl tool installer v0
# Install Kubectl on agent machine.
- task: KubectlInstaller@0
inputs:
#kubectlVersion: 'latest' # string. Kubectl Version Spec. Default: latest.
Eingänge
kubectlVersion
-
Kubectl Version Spec
string
. Standardwert: latest
.
Gibt die zu installierende Kubectl-Version an. Die zulässigen Werte sind latest
oder eine semantische Versionszeichenfolge, z. B. 1.15.0
.
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 wird zum Installieren einer bestimmten Version von Kubectl-Binärdatei auf Agents verwendet.
Beispiele
Im folgenden YAML-Beispiel wird die Installation der neuesten Version der kubectl-Binärdatei auf dem Agent gezeigt:
- 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, Classic Build, Classic Release |
Läuft auf | Agent, DeploymentGroup |
Anforderungen | Nichts |
Funktionen | Das Ausführen dieser Aufgabe erfüllt die folgenden Anforderungen für alle nachfolgenden Aufgaben im selben Auftrag: Kubectl |
Befehlseinschränkungen | Jegliche |
Settable-Variablen | Jegliche |
Agentversion | Alle unterstützten Agentversionen. |
Vorgangskategorie | Werkzeug |