Udostępnij za pośrednictwem


HelmInstaller@0 — zadanie instalatora narzędzia Helm w wersji 0

To zadanie służy do instalowania programu Helm i platformy Kubernetes na maszynie agenta.

Składnia

# 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.

Dane wejściowe

helmVersion - Specyfikacja wersji programu Helm
string. Wymagane. Wartość domyślna: 2.14.1.

Określa wersję programu Helm do zainstalowania.


helmVersion - Specyfikacja wersji programu Helm
string. Wymagane. Wartość domyślna: 2.9.1.

Określa wersję programu Helm do zainstalowania.


checkLatestHelmVersion - Sprawdzanie najnowszej wersji programu Helm
boolean. Wartość domyślna: true.

Sprawdza najnowszą wersję programu Helm.


installKubeCtl - Instalowanie narzędzia Kubectl
boolean. Wartość domyślna: true.

Instaluje narzędzie Kubectl.


kubectlVersion - Specyfikacja wersji narzędzia Kubectl
string. Opcjonalny. Użyj polecenia , gdy installKubeCtl == true. Wartość domyślna: 1.8.9.

Określa wersję narzędzia Kubectl do zainstalowania.


checkLatestKubeCtl - Sprawdzanie najnowszej wersji narzędzia kubectl
boolean. Opcjonalny. Użyj polecenia , gdy installKubeCtl == true. Wartość domyślna: true.

Sprawdza najnowszą wersję narzędzia Kubectl.


Opcje sterowania zadania

Wszystkie zadania mają opcje sterowania oprócz danych wejściowych zadań. Aby uzyskać więcej informacji, zobacz Opcje sterowania i typowe właściwości zadań.

Zmienne wyjściowe

Brak.

Uwagi

W HelmInstaller@1 jest dostępna nowsza wersja tego zadania.

Wymagania

Wymaganie Opis
Typy potoków YAML, klasyczna kompilacja, wersja klasyczna
Działa w Agent, DeploymentGroup
Wymagania Brak
Możliwości Uruchomienie tego zadania spełnia następujące wymagania dotyczące wszystkich kolejnych zadań w tym samym zadaniu: Helm
Ograniczenia poleceń Dowolne
Zmienne ustawialne Dowolne
Wersja agenta 2.115.0 lub nowsza
Kategoria zadania Narzędzie