KubectlInstaller@0 - Tugas alat penginstal kubectl v0
Gunakan tugas ini untuk menginstal versi tertentu dari biner kubectl pada agen.
Sintaks
# Kubectl tool installer v0
# Install Kubectl on agent machine.
- task: KubectlInstaller@0
inputs:
#kubectlVersion: 'latest' # string. Kubectl Version Spec. Default: latest.
Input
kubectlVersion
- Spesifikasi Versi Kubectl
string
. Nilai default: latest
.
Menentukan versi kubectl yang akan diinstal. Nilai yang dapat diterima adalah latest
atau string versi semantik apa pun, misalnya 1.15.0
.
Opsi kontrol tugas
Semua tugas memiliki opsi kontrol selain input tugas mereka. Untuk informasi selengkapnya, lihat Opsi kontrol dan properti tugas umum.
Variabel output
Tidak ada.
Keterangan
Tugas ini digunakan untuk menginstal versi tertentu dari biner kubectl pada agen.
Contoh
Contoh YAML berikut menampilkan penginstalan versi terbaru biner kubectl pada agen:
- task: KubectlInstaller@0
displayName: Kubectl installer
inputs:
kubectlVersion: latest
Contoh YAML berikut menunjukkan penggunaan string versi eksplisit daripada menginstal versi terbaru yang tersedia pada saat eksekusi tugas:
- task: KubectlInstaller@0
displayName: Kubectl installer
inputs:
kubectlVersion: 1.15.0
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: Kubectl |
Pembatasan perintah | Apa pun |
Variabel yang dapat diatur | Apa pun |
Versi agen | Semua versi agen yang didukung. |
Kategori tugas | Alat |