共用方式為


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

使用此工作在代理程式電腦上安裝 Helm。

語法

# 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
需求 沒有
功能 執行此工作符合下列 要求, 相同作業中的任何後續工作: Helm
命令限制 任意
Settable 變數 任意
代理程式版本 所有支援的代理程式版本。
工作類別 工具