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


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

Установите 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.


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

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

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

Нет.

Remarks

Эту задачу можно использовать для установки определенной версии двоичного файла 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, классическая сборка, классический выпуск
Выполняется в Agent, DeploymentGroup
Требования Нет
Capabilities Выполнение этой задачи удовлетворяет следующим требованиям для всех последующих задач в том же задании: Helm
Ограничения команд Любой
Переменные settable Любой
Версия агента Все поддерживаемые версии агента.
Категория задач Инструмент