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 kubeloginVersion
anvä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 |