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 или более поздней версии |
Категория задач | Инструмент |