HelmInstaller@1 - Tugas penginstal alat Helm v1
Pasang Helm pada mesin agen.
Sintaks
# Helm tool installer v1
# Install Helm on an agent machine.
- task: HelmInstaller@1
inputs:
#helmVersionToInstall: 'latest' # string. Helm Version Spec. Default: latest.
Input
helmVersionToInstall
- Spesifikasi Versi Helm
string
. Nilai default: latest
.
Tentukan versi Helm yang akan diinstal. Nilai yang dapat diterima mencakup string versi semantik seperti 2.14.1
.
Opsi kontrol tugas
Semua tugas memiliki opsi kontrol selain input tugasnya. Untuk informasi selengkapnya, lihat Opsi kontrol dan properti tugas umum.
Variabel output
Tidak ada.
Keterangan
Tugas ini dapat digunakan untuk menginstal versi biner helm tertentu pada agen.
Pemecahan Masalah
Tugas HelmInstaller yang berjalan pada agen privat di belakang proxy gagal untuk mengunduh paket helm
Tugas HelmInstaller tidak menggunakan pengaturan proxy untuk mengunduh file https://get.helm.sh/helm-v3.1.0-linux-amd64.zip
. Anda dapat mengatasinya dengan menginstal Helm di agen privat Anda sebelumnya.
Contoh
Contoh YAML berikut menampilkan penginstalan versi terbaru biner helm pada agen -
- task: HelmInstaller@1
displayName: Helm installer
inputs:
helmVersionToInstall: latest
Contoh YAML berikut menunjukkan penggunaan string versi eksplisit daripada menginstal versi terbaru yang tersedia pada saat eksekusi tugas -
- task: HelmInstaller@1
displayName: Helm installer
inputs:
helmVersionToInstall: 2.14.1
Persyaratan
Persyaratan | Deskripsi |
---|---|
Jenis alur | YAML, Build klasik, Rilis klasik |
Berjalan pada | Agen, DeploymentGroup |
Permintaan | Tidak ada |
Kemampuan | Menjalankan tugas ini memenuhi tuntutan berikut untuk setiap tugas berikutnya dalam pekerjaan yang sama: Helm |
Pembatasan perintah | Apa pun |
Variabel yang dapat diatur | Apa pun |
Versi agen | Semua versi agen yang didukung. |
Kategori tugas | Alat |