Поделиться через


HelmInstaller@0 — задача установщика средств Helm версии 0

Используйте эту задачу для установки 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.


Параметры управления задачами

Помимо входных данных, все задачи имеют параметры управления. Дополнительные сведения см. в разделе Параметры управления и общие свойства задачи.

Выходные переменные

Нет.

Remarks

На HelmInstaller@1 доступна более новая версия этой задачи.

Требования

Требование Описание
Типы конвейеров YAML, классическая сборка, классический выпуск
Выполняется в Агент, DeploymentGroup
Требования Нет
Capabilities Выполнение этой задачи удовлетворяет следующим требованиям для всех последующих задач в том же задании: Helm
Ограничения команд Любой
Устанавливаемые переменные Любой
Версия агента 2.115.0 или более поздней версии
Категория задач Инструмент