KubectlInstaller@0 — zadanie instalatora narzędzia Kubectl w wersji 0
To zadanie służy do instalowania określonej wersji pliku binarnego kubectl na agentach.
Składnia
# Kubectl tool installer v0
# Install Kubectl on agent machine.
- task: KubectlInstaller@0
inputs:
#kubectlVersion: 'latest' # string. Kubectl Version Spec. Default: latest.
Dane wejściowe
kubectlVersion
-
wersji narzędzia Kubectl
string
. Wartość domyślna: latest
.
Określa wersję narzędzia kubectl do zainstalowania. Dopuszczalne wartości to latest
lub dowolny ciąg wersji semantycznej, np. 1.15.0
.
Opcje sterowania zadaniami
Wszystkie zadania mają opcje sterowania oprócz danych wejściowych zadań podrzędnych. Aby uzyskać więcej informacji, zobacz opcje kontroli i typowe właściwości zadań.
Zmienne wyjściowe
Żaden.
Uwagi
To zadanie służy do instalowania konkretnej wersji pliku binarnego kubectl na agentach.
Przykłady
Poniższy przykład YAML przedstawia instalację najnowszej wersji pliku binarnego kubectl na agencie:
- task: KubectlInstaller@0
displayName: Kubectl installer
inputs:
kubectlVersion: latest
W poniższym przykładzie YAML pokazano użycie jawnego ciągu wersji zamiast instalowania najnowszej wersji dostępnej w momencie wykonywania zadania:
- task: KubectlInstaller@0
displayName: Kubectl installer
inputs:
kubectlVersion: 1.15.0
Wymagania
Wymaganie | Opis |
---|---|
Typy potoków | YAML, klasyczna kompilacja, wersja klasyczna |
Działa na | Agent, DeploymentGroup |
Wymagania | Żaden |
możliwości | Uruchomienie tego zadania spełnia następujące wymagania dla wszystkich kolejnych zadań w tym samym zadaniu: Kubectl |
ograniczenia poleceń | Jakikolwiek |
zmienne ustawiane | Jakikolwiek |
Wersja agenta | Wszystkie obsługiwane wersje agentów. |
Kategoria zadań | Narzędzie |