Compartilhar via


KubectlInstaller@0 – Tarefa do instalador de ferramentas do Kubectl v0

Use essa 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.

Entradas

kubectlVersion - Especificação de versão do Kubectl
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 controle de tarefa

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

Variáveis de saída

Nenhum.

Comentários

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

Exemplos

O exemplo yaml a seguir demonstra 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

Requisitos

Requisito Descrição
Tipos de pipeline YAML, build clássico, versão clássica
Executa em Agent, DeploymentGroup
Demandas Nenhum
Funcionalidades A execução dessa tarefa atende às seguintes demandas para todas as tarefas subsequentes no mesmo trabalho: Kubectl
Restrições de comando Qualquer
Variáveis configuráveis Qualquer
Versão do agente Todas as versões do agente com suporte.
Categoria da tarefa Ferramenta