Condividi tramite


KubeloginInstaller@0 - Attività del programma di installazione dello strumento Kubelogin v0

Installa kubelogin e lo aggiunge al percorso dell'agente.

Sintassi

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

Input

kubeloginVersion - versione di kubelogin
string. Valore predefinito: latest.

Versione di kubelogin da usare, ad esempio 0.0.30, o latest per usare la versione più recente. Per altre informazioni sulle versioni di kubelogin, vedere le versioni di kubelogin.


Opzioni di controllo delle attività

Tutte le attività dispongono di opzioni di controllo oltre ai relativi input attività. Per altre informazioni, vedere Opzioni di controllo e proprietà comuni delle attività.

Variabili di output

Nessuno.

Osservazioni

L'attività del programma di installazione kubelogin acquisisce la versione specificata di kubelogin da Internet o dalla cache degli strumenti e la aggiunge al percorso dell'agente (ospitato o privato). Usare questa attività per modificare la versione di kubelogin usata nelle attività successive, ad esempio KubernetesManifest@1, HelmDeploy@0, AzureFunctionOnKubernetes@1 e Kubernetes@1.

L'aggiunta KubeloginInstaller@0 prima delle attività elencate in precedenza in una definizione di compilazione garantisce che la versione kubelogin desiderata sia disponibile al momento della compilazione, del test e della pubblicazione dell'app.

L'approccio del programma di installazione degli strumenti consente anche di separare i cicli di aggiornamento dell'agente. Se la versione kubelogin che si sta cercando non è presente nell'agente (ospitato o privato), è possibile usare KubeloginInstaller@0 per installare la versione corretta nell'agente.

Per altre informazioni su kubelogin, vedere Accesso non interattivo con kubelogin.

Esempio

L'esempio seguente illustra come installare la versione più recente di kubelogin. Il valore predefinito per kubeloginVersion è latest, quindi è possibile omettere l'input kubeloginVersion , se necessario.

- task: KubeloginInstaller@0

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

Per specificare kubeloginVersionin modo esplicito , usare la sintassi seguente.

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

Requisiti

Requisito Descrizione
Tipi di pipeline YAML, build classica, versione classica
Viene eseguito in Agente, DeploymentGroup
Richieste Nessuno
Capabilities L'esecuzione di questa attività soddisfa le richieste seguenti per tutte le attività successive nello stesso processo: Kubelogin
Restrizioni dei comandi Qualsiasi
Variabili impostabili Qualsiasi
Versione agente 2.144.0 o versione successiva
Categoria attività Strumento

Vedi anche