KubectlInstaller@0 - Kubectl 工具安裝程式 v0 工作
使用此工作在代理程式上安裝特定版本的 kubectl 二進位檔。
Syntax
# Kubectl tool installer v0
# Install Kubectl on agent machine.
- task: KubectlInstaller@0
inputs:
#kubectlVersion: 'latest' # string. Kubectl Version Spec. Default: latest.
輸入
kubectlVersion
- Kubectl 版本規格
string
. 預設值:latest
。
指定要安裝的 kubectl 版本。 可接受的值為 latest
或任何語意版本字串,例如 1.15.0
。
工作控制選項
除了工作輸入之外,所有工作都有控制選項。 如需詳細資訊,請參閱 控制項選項和一般工作屬性。
輸出變數
無。
備註
此工作用於在代理程式上安裝特定版本的 kubectl 二進位檔。
範例
下列 YAML 範例示範在代理程式上安裝最新版的 kubectl 二進位檔:
- task: KubectlInstaller@0
displayName: Kubectl installer
inputs:
kubectlVersion: latest
下列 YAML 範例示範如何使用明確的版本字串,而不是在工作執行時安裝可用的最新版本:
- task: KubectlInstaller@0
displayName: Kubectl installer
inputs:
kubectlVersion: 1.15.0
規格需求
需求 | 描述 |
---|---|
管線類型 | YAML、傳統組建、傳統版本 |
執行于 | Agent、DeploymentGroup |
要求 | 無 |
Capabilities | 針對相同作業中的任何後續工作,執行這項工作符合下列 需求 :Kubectl |
命令限制 | 任意 |
Settable 變數 | 任意 |
代理程式版本 | 所有支援的代理程式版本。 |
工作類別 | 工具 |