KubectlInstaller@0 - Kubectl ツール インストーラー v0 タスク
このタスクは、特定のバージョンの kubectl バイナリをエージェントにインストールするために使用します。
構文
# 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、クラシック ビルド、クラシック リリース |
上で実行 | エージェント、DeploymentGroup |
確認要求 | なし |
Capabilities | このタスクの実行は、同じジョブ内の後続のタスクに対する次の 要求 を満たします: Kubectl |
コマンドの制限 | Any |
設定可能な変数 | Any |
エージェントのバージョン | サポートされているすべてのエージェント バージョン。 |
タスクのカテゴリ | ツール |