KubeloginInstaller@0 – Kubelogin tool installer v0-uppgift

Installerar kubelogin och lägger till det i PATH för din agent.

Syntax

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

Indata

kubeloginVersion - kubelogin-version
string. Standardvärde: latest.

Den version av kubelogin som ska användas, till exempel 0.0.30, eller latest för att använda den senaste versionen. Mer information om kubelogin-versioner finns i kubelogin-versioner.


Kontrollalternativ för aktivitet

Alla aktiviteter har kontrollalternativ utöver sina aktivitetsindata. Mer information finns i Kontrollalternativ och vanliga uppgiftsegenskaper.

Utdatavariabler

Inga.

Kommentarer

Kubelogin Installer-uppgiften hämtar den angivna versionen av kubelogin från Internet eller verktygscacheminnet och lägger till den i PATH för agenten (värdbaserad eller privat). Använd den här uppgiften om du vill ändra den version av kubelogin som används i efterföljande uppgifter som KubernetesManifest@1, HelmDeploy@0, AzureFunctionOnKubernetes@1 och Kubernetes@1.

Genom att lägga till KubeloginInstaller@0 före de tidigare angivna uppgifterna i en versionsdefinition ser du till att den önskade kubelogin-versionen är tillgänglig när du skapar, testar och publicerar din app.

Med metoden för verktygsinstallation kan du också frikoppla från agentuppdateringscyklerna. Om kubelogin-versionen som du letar efter saknas i agenten (värdbaserad eller privat) kan du använda KubeloginInstaller@0 för att få rätt version installerad på agenten.

Mer information om kubelogin finns i Icke-interaktiv inloggning med kubelogin.

Exempel

I följande exempel visas hur du installerar den senaste versionen av kubelogin. Standardvärdet för kubeloginVersion är latest, så att du kan utelämna kubeloginVersion indata om du vill.

- task: KubeloginInstaller@0

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

Om du uttryckligen vill ange kubeloginVersionanvänder du följande syntax.

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

Krav

Krav Beskrivning
Pipelinetyper YAML, klassisk version, klassisk version
Körs på Agent, DeploymentGroup
Krav Ingen
Funktioner Om du kör den här aktiviteten uppfyller du följande krav för efterföljande aktiviteter i samma jobb: Kubelogin
Kommandobegränsningar Valfri
Inställningsbara variabler Valfri
Agentversion 2.144.0 eller senare
Uppgiftskategori Verktyg

Se även