KubectlInstaller@0 – Tarefa do instalador de ferramentas do Kubectl v0
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.
Entradas
kubectlVersion
-
de 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 das suas entradas de tarefas. Para obter mais informações, consulte as opções de Controle de e as propriedades comuns da tarefa.
Variáveis de saída
Nenhum.
Observações
Essa tarefa é usada para instalar uma versão específica do binário kubectl em agentes.
Exemplos
O exemplo 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
Requisitos
Requisito | Descrição |
---|---|
Tipos de pipeline | YAML, build clássico, versão clássica |
Execuções em | Agent, DeploymentGroup |
de demandas | Nenhum |
recursos | Executar essa tarefa atende às seguintes demandas de para quaisquer tarefas subsequentes no mesmo trabalho: Kubectl |
restrições de comando | Qualquer |
variáveis settable | Qualquer |
Versão do agente | Todas as versões de agente com suporte. |
Categoria de tarefa | Ferramenta |