Sdílet prostřednictvím


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

Viz také