Freigeben über


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