Partager via


KubectlInstaller@0 - Tâche du programme d’installation de l’outil Kubectl v0

Utilisez cette tâche pour installer une version spécifique de kubectl binary sur les agents.

Syntaxe

# Kubectl tool installer v0
# Install Kubectl on agent machine.
- task: KubectlInstaller@0
  inputs:
    #kubectlVersion: 'latest' # string. Kubectl Version Spec. Default: latest.

Entrées

kubectlVersion - Kubectl Version Spec
string. Valeur par défaut : latest.

Spécifie la version de kubectl à installer. Les valeurs acceptables sont latest ou toute chaîne de version sémantique, par exemple 1.15.0.


Options de contrôle des tâches

Toutes les tâches ont des options de contrôle en plus de leurs entrées de tâche. Pour plus d’informations, consultez Options de contrôle et propriétés de tâche courantes.

Variables de sortie

Aucun.

Notes

Cette tâche est utilisée pour installer une version spécifique de kubectl binary sur les agents.

Exemples

L’exemple YAML suivant présente l’installation de la dernière version de kubectl binary sur l’agent :

- task: KubectlInstaller@0
  displayName: Kubectl installer
  inputs: 
    kubectlVersion: latest

L’exemple YAML suivant illustre l’utilisation d’une chaîne de version explicite plutôt que l’installation de la dernière version disponible au moment de l’exécution de la tâche :

- task: KubectlInstaller@0
  displayName: Kubectl installer
  inputs: 
    kubectlVersion: 1.15.0

Spécifications

Condition requise Description
Types de pipelines YAML, build classique, version classique
S’exécute sur Agent, DeploymentGroup
Demandes Aucun
Capabilities L’exécution de cette tâche répond aux exigences suivantes pour toutes les tâches suivantes dans le même travail : Kubectl
Restrictions de commandes Quelconque
Variables settables Quelconque
Version de l’agent Toutes les versions d’agent prises en charge.
Catégorie de la tâche Outil