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, latest
bu nedenle isterseniz girişi atlayabilirsiniz kubeloginVersion
.
- task: KubeloginInstaller@0
# Other tasks that depend on kubelogin
- task: HelmDeploy@0
# task inputs...
açıkça belirtmek kubeloginVersion
iç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.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin