HelmInstaller@0 - Helm 工具安装程序 v0 任务

使用此任务在代理计算机上安装 Helm 和 Kubernetes。

语法

# Helm tool installer v0
# Install Helm and Kubernetes on an agent machine.
- task: HelmInstaller@0
  inputs:
    helmVersion: '2.14.1' # string. Required. Helm Version Spec. Default: 2.14.1.
    #checkLatestHelmVersion: true # boolean. Check for latest version of Helm. Default: true.
  # Prerequisite
    #installKubeCtl: true # boolean. Install Kubectl. Default: true.
    #kubectlVersion: '1.8.9' # string. Optional. Use when installKubeCtl == true. Kubectl Version Spec. Default: 1.8.9.
    #checkLatestKubeCtl: true # boolean. Optional. Use when installKubeCtl == true. Check for latest version of kubectl. Default: true.
# Helm tool installer v0
# Install Helm and Kubernetes on an agent machine.
- task: HelmInstaller@0
  inputs:
    helmVersion: '2.9.1' # string. Required. Helm Version Spec. Default: 2.9.1.
    #checkLatestHelmVersion: true # boolean. Check for latest version of Helm. Default: true.
  # Prerequisite
    #installKubeCtl: true # boolean. Install Kubectl. Default: true.
    #kubectlVersion: '1.8.9' # string. Optional. Use when installKubeCtl == true. Kubectl Version Spec. Default: 1.8.9.
    #checkLatestKubeCtl: true # boolean. Optional. Use when installKubeCtl == true. Check for latest version of kubectl. Default: true.
# Helm tool installer v0
# Install Helm and Kubernetes on agent machine.
- task: HelmInstaller@0
  inputs:
    helmVersion: '2.9.1' # string. Required. Helm Version Spec. Default: 2.9.1.
    #checkLatestHelmVersion: true # boolean. Check for latest version of Helm. Default: true.
  # Prerequisite
    #installKubeCtl: true # boolean. Install Kubectl. Default: true.
    #kubectlVersion: '1.8.9' # string. Optional. Use when installKubeCtl == true. Kubectl Version Spec. Default: 1.8.9.
    #checkLatestKubeCtl: true # boolean. Optional. Use when installKubeCtl == true. Check for latest version of kubectl. Default: true.

输入

helmVersion - Helm 版本规范
string. 必需。 默认值:2.14.1

指定要安装的 Helm 版本。


helmVersion - Helm 版本规范
string. 必需。 默认值:2.9.1

指定要安装的 Helm 版本。


checkLatestHelmVersion - 检查 Helm 的最新版本
boolean. 默认值:true

检查 Helm 的最新版本。


installKubeCtl - 安装 Kubectl
boolean. 默认值:true

安装 Kubectl。


kubectlVersion - Kubectl 版本规范
string. 可选。 在 时 installKubeCtl == true使用 。 默认值:1.8.9

指定要安装的 Kubectl 版本。


checkLatestKubeCtl - 检查 kubectl 的最新版本
boolean. 可选。 在 时 installKubeCtl == true使用 。 默认值:true

检查 Kubectl 的最新版本。


任务控制选项

除了任务输入,所有任务都有控制选项。 有关详细信息,请参阅 控制选项和常见任务属性

输出变量

无。

备注

HelmInstaller@1中提供了此任务的较新版本。

要求

要求 说明
管道类型 YAML,经典内部版本,经典版本
运行平台 Agent、DeploymentGroup
需求
功能 运行此任务可满足同一作业中任何后续任务的以下 要求 :Helm
命令限制 任意
可设置的变量 任意
代理版本 2.115.0 或更高版本
任务类别 工具