共用方式為


HelmInstaller@1 - Helm 工具安裝程式 v1 工作

在代理程式電腦上安裝 Helm。

Syntax

# Helm tool installer v1
# Install Helm on an agent machine.
- task: HelmInstaller@1
  inputs:
    #helmVersionToInstall: 'latest' # string. Helm Version Spec. Default: latest.

輸入

helmVersionToInstall - Helm 版本規格
string. 預設值:latest

指定要安裝的 Helm 版本。 可接受的值包括任何語意版本字串,例如 2.14.1


工作控制項選項

除了工作輸入之外,所有工作都有控制選項。 如需詳細資訊,請參閱 控制選項和一般工作屬性

輸出變數

無。

備註

此工作可用於在代理程式上安裝特定版本的 helm 二進位檔。

疑難排解

在 Proxy 後方私人代理程式上執行的 HelmInstaller 工作,無法下載 Helm 套件

HelmInstaller 工作不會使用 Proxy 設定來下載檔案 https://get.helm.sh/helm-v3.1.0-linux-amd64.zip 。 您可以在私人代理程式上預先安裝 Helm 來解決此情況。

範例

下列 YAML 範例示範代理程式上安裝最新版 helm 二進位檔 -

- task: HelmInstaller@1
  displayName: Helm installer
  inputs: 
    helmVersionToInstall: latest

下列 YAML 範例示範如何使用明確的版本字串,而不是在工作執行時安裝可用的最新版本 -

- task: HelmInstaller@1
  displayName: Helm installer
  inputs: 
    helmVersionToInstall: 2.14.1

規格需求

需求 說明
管線類型 YAML、傳統組建、傳統版本
在 上執行 Agent、DeploymentGroup
要求
Capabilities 執行此工作可滿足相同作業中任何後續工作的下列 需求 :Helm
命令限制 任意
可設定變數 任意
代理程式版本 所有支援的代理程式版本。
工作類別 工具