Bagikan melalui


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