Freigeben über


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