Share via


KubeloginInstaller@0 - Kubelogin araç yükleyicisi v0 görevi

kubelogin'i yükler ve aracınızın PATH'sine ekler.

Syntax

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

Girişler

kubeloginVersion - kubelogin sürümü
string. Varsayılan değer: latest.

Kullanılacak kubelogin sürümü, örneğin 0.0.30, veya latest en son sürümü kullanmak için. kubelogin sürümleri hakkında daha fazla bilgi için bkz. kubelogin sürümleri.


Görev denetim seçenekleri

Tüm görevlerde görev girişlerine ek olarak denetim seçenekleri vardır. Daha fazla bilgi için bkz . Denetim seçenekleri ve ortak görev özellikleri.

Çıkış değişkenleri

Yok.

Açıklamalar

kubelogin yükleyici görevi, belirtilen kubelogin sürümünü İnternet'ten veya araçlar önbelleğinden alır ve aracının PATH'sine (barındırılan veya özel) ekler. Bu görevi, KubernetesManifest@1, HelmDeploy@0, AzureFunctionOnKubernetes@1veKubernetes@1 gibi sonraki görevlerde kullanılan kubelogin sürümünü değiştirmek için kullanın.

Derleme tanımında daha önce listelenen görevlerin önüne eklemek KubeloginInstaller@0 , istenen kubelogin sürümünün uygulamanızı oluşturma, test etme ve yayımlama sırasında kullanılabilir olmasını sağlar.

Araç yükleyicisi yaklaşımı, aracı güncelleştirme döngülerinden ayrıştırmanıza da olanak tanır. Aradığınız kubelogin sürümü aracıda eksikse (barındırılan veya özel) aracıya doğru sürümü yüklemek için kullanabilirsiniz KubeloginInstaller@0 .

kubelogin hakkında daha fazla bilgi için bkz. Kubelogin ile etkileşimli olmayan oturum açma.

Örnekler

Aşağıdaki örnekte kubelogin'in en son sürümünün nasıl yükleneceği gösterilmektedir. için varsayılan değer kubeloginVersion değeridir, latestbu nedenle isterseniz girişi atlayabilirsiniz kubeloginVersion .

- task: KubeloginInstaller@0

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

açıkça belirtmek kubeloginVersioniçin aşağıdaki söz dizimini kullanın.

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

Gereksinimler

Gereksinim Açıklama
İşlem hattı türleri YAML, Klasik derleme, Klasik sürüm
Üzerinde çalışır Agent, DeploymentGroup
Talep Hiçbiri
Özellikler Bu görevi çalıştırmak, aynı işteki sonraki görevler için aşağıdaki talepleri karşılar: Kubelogin
Komut kısıtlamaları Herhangi biri
Ayarlanabilir değişkenler Herhangi biri
Aracı sürümü 2.144.0 veya üzeri
Görev kategorisi Araç

Ayrıca bkz.