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 二进制文件。

故障排除

在代理后面的专用代理上运行的 HelmInstaller 任务无法下载 helm 包

HelmInstaller 任务不使用代理设置下载文件 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,经典版本,经典版本
运行时间 代理,DeploymentGroup
需求 没有
功能 运行此任务满足以下 要求 同一作业中的任何后续任务: Helm
命令限制 任何
Settable 变量 任何
代理版本 所有支持的代理版本。
任务类别 工具