Compartilhar via


KubeloginInstaller@0 – Tarefa do instalador da ferramenta Kubelogin v0

Instala o kubelogin e o adiciona ao PATH do agente.

Sintaxe

# Kubelogin tool installer v0
# Helps to install kubelogin.
- task: KubeloginInstaller@0
  inputs:
    #kubeloginVersion: 'latest' # string. kubelogin version. Default: latest.

Entradas

kubeloginVersion - versão do kubelogin
string. Valor padrão: latest.

A versão do kubelogin a ser usada, por exemplo 0.0.30, ou latest para usar a versão mais recente. Para obter mais informações sobre as versões do kubelogin, consulte versões do kubelogin.


Opções de controle da 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

A tarefa do instalador kubelogin adquire a versão especificada do kubelogin da Internet ou do cache de ferramentas e a adiciona ao PATH do agente (hospedado ou privado). Use essa tarefa para alterar a versão do kubelogin usada em tarefas subsequentes, como KubernetesManifest@1, HelmDeploy@0, AzureFunctionOnKubernetes@1 e Kubernetes@1.

Adicionar KubeloginInstaller@0 antes das tarefas listadas anteriormente em uma definição de build garante que a versão kubelogin desejada esteja disponível no momento da criação, teste e publicação do aplicativo.

A abordagem do instalador de ferramentas também permite que você se desacopla dos ciclos de atualização do agente. Se a versão do kubelogin que você está procurando estiver ausente do agente (hospedado ou privado), você poderá usar KubeloginInstaller@0 para obter a versão correta instalada no agente.

Para obter mais informações sobre kubelogin, consulte Entrada não interativa com kubelogin.

Exemplos

O exemplo a seguir mostra como instalar a versão mais recente do kubelogin. O valor padrão para é latest, portantokubeloginVersion, você pode omitir a kubeloginVersion entrada, se desejado.

- task: KubeloginInstaller@0

# Other tasks that depend on kubelogin
- task: HelmDeploy@0
  # task inputs...

Para especificar kubeloginVersionexplicitamente , use a sintaxe a seguir.

- task: KubeloginInstaller@0
  inputs:
    kubeloginVersion: 'latest' # or a specific version like '0.0.30'

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: Kubelogin
Restrições de comando Qualquer
Variáveis configuráveis Qualquer
Versão do agente 2.144.0 ou superior
Categoria da tarefa Ferramenta

Confira também