Partilhar via


KubectlInstaller@0 - Kubectl ferramenta instalador v0 tarefa

Use esta tarefa para instalar uma versão específica do binário kubectl em agentes.

Sintaxe

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

Insumos

kubectlVersion - Kubectl Versão Spec
string. Valor padrão: latest.

Especifica a versão do kubectl a ser instalada. Os valores aceitáveis são latest ou qualquer cadeia de caracteres de versão semântica, por exemplo, 1.15.0.


Opções de controlo de tarefas

Todas as tarefas têm opções de controle, além de suas entradas de tarefas. Para obter mais informações, consulte Opções de controle de e propriedades de tarefas comuns.

Variáveis de saída

Nenhum.

Observações

Esta tarefa é usada para instalar uma versão específica do binário kubectl em agentes.

Exemplos

O exemplo de YAML a seguir mostra a instalação da versão mais recente do binário kubectl no agente:

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

O exemplo YAML a seguir demonstra o uso de uma cadeia de caracteres de versão explícita em vez de instalar a versão mais recente disponível no momento da execução da tarefa:

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

Requerimentos

Requisito Descrição
Tipos de pipeline YAML, Construção clássica, Versão clássica
Funciona em Agente, DeploymentGroup
Exigências Nenhum
Capacidades A execução desta tarefa satisfaz as seguintes exigências para quaisquer tarefas subsequentes no mesmo trabalho: Kubectl
Restrições de comando Qualquer
Variáveis configuráveis Qualquer
Versão do agente Todas as versões de agente suportadas.
Categoria de tarefa Ferramenta