KubeloginInstaller@0 – úloha instalačního programu nástroje Kubelogin v0
Nainstaluje kubelogin a přidá ho do path vašeho agenta.
Syntax
# Kubelogin tool installer v0
# Helps to install kubelogin.
- task: KubeloginInstaller@0
inputs:
#kubeloginVersion: 'latest' # string. kubelogin version. Default: latest.
Vstupy
kubeloginVersion
- kubelogin verze
string
. Výchozí hodnota: latest
.
Verze kubeloginu, která se má použít, například 0.0.30
, nebo latest
pro použití nejnovější verze. Další informace o verzích kubelogin najdete v tématu verze kubelogin.
Možnosti ovládání úloh
Všechny úlohy mají kromě vstupů také možnosti ovládání. Další informace najdete v tématu Možnosti ovládacího prvku a běžné vlastnosti úlohy.
Výstupní proměnné
Žádné
Poznámky
Úloha instalačního programu kubelogin získá zadanou verzi kubeloginu z internetu nebo mezipaměti nástrojů a přidá ji do cesty agenta (hostovaného nebo privátního). Pomocí této úlohy můžete změnit verzi kubeloginu použitou v dalších úlohách, jako jsou KubernetesManifest@1, HelmDeploy@0, AzureFunctionOnKubernetes@1 a Kubernetes@1.
Přidání KubeloginInstaller@0
před dříve uvedené úlohy v definici sestavení zajistí, že požadovaná verze kubeloginu bude k dispozici v době sestavování, testování a publikování aplikace.
Přístup instalačního programu nástrojů také umožňuje oddělit se od cyklů aktualizace agenta. Pokud v agentovi chybí hledaná verze kubeloginu (hostovaná nebo soukromá), můžete na KubeloginInstaller@0
agenta nainstalovat správnou verzi.
Další informace o kubeloginu najdete v tématu Neinteraktivní přihlašování pomocí kubeloginu.
Příklady
Následující příklad ukazuje, jak nainstalovat nejnovější verzi kubeloginu. Výchozí hodnota pro kubeloginVersion
je latest
, takže v případě potřeby můžete vstup vynechat kubeloginVersion
.
- task: KubeloginInstaller@0
# Other tasks that depend on kubelogin
- task: HelmDeploy@0
# task inputs...
Pokud chcete explicitně zadat kubeloginVersion
, použijte následující syntaxi.
- task: KubeloginInstaller@0
inputs:
kubeloginVersion: 'latest' # or a specific version like '0.0.30'
Požadavky
Požadavek | Popis |
---|---|
Typy kanálů | YAML, classic build, verze Classic |
Spustí se | Agent, DeploymentGroup |
Požadavky | Žádné |
Možnosti | Spuštění tohoto úkolu splňuje následující požadavky na všechny další úkoly ve stejné úloze: Kubelogin |
Omezení příkazů | Všechny |
Nastavitelné proměnné | Všechny |
Verze agenta | 2.144.0 nebo vyšší |
Kategorie úloh | Nástroj |