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 |