Compartir a través de


KubectlInstaller@0: tarea del instalador de herramientas de Kubectl v0

Use esta tarea para instalar una versión específica del binario kubectl en agentes.

Sintaxis

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

Entradas

kubectlVersion - Especificación de la versión de Kubectl
string. Valor predeterminado: latest.

Especifica la versión de kubectl que se va a instalar. Los valores aceptables son latest o cualquier cadena de versión semántica, por ejemplo, 1.15.0.


Opciones de control de tareas

Todas las tareas tienen opciones de control además de sus entradas de tareas. Para obtener más información, vea Opciones de control y propiedades de tareas comunes.

Variables de salida

Ninguno.

Observaciones

Esta tarea se usa para instalar una versión específica de kubectl binary en agentes.

Ejemplos

En el siguiente ejemplo de YAML se muestra la instalación de la versión más reciente del archivo binario kubectl en el agente:

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

En el siguiente ejemplo de YAML se muestra el uso de una cadena de versión explícita en lugar de instalar la versión más reciente disponible en el momento de la ejecución de la tarea:

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

Requisitos

Requisito Descripción
Tipos de canalización YAML, compilación clásica, versión clásica
Se ejecuta en Agente, DeploymentGroup
Peticiones Ninguno
Capabilities La ejecución de esta tarea satisface las siguientes demandas para las tareas posteriores del mismo trabajo: Kubectl
Restricciones de comandos Any
Variables que se pueden establecer Any
Versión del agente Todas las versiones de agente compatibles.
Categoría de la tarea: Herramienta