KubectlInstaller@0: tarea del instalador de herramientas de Kubectl v0
Use esta tarea para instalar una versión específica del archivo 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 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 tarea. Para obtener más información, consulte Opciones de control y propiedades de tareas comunes.
Variables de salida
Ninguno.
Observaciones
Esta tarea se usa para instalar una versión específica del archivo binario kubectl 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 |
demandas | Ninguno |
funcionalidades de |
La ejecución de esta tarea satisface las siguientes exige para las tareas posteriores del mismo trabajo: Kubectl |
restricciones de comandos | Cualquiera |
variables settable | Cualquiera |
Versión del agente | Todas las versiones de agente admitidas. |
Categoría de tarea | Herramienta |