HelmInstaller@1 - Helm ツール インストーラー v1 タスク
エージェント コンピューターに Helm をインストールします。
構文
# Helm tool installer v1
# Install Helm on an agent machine.
- task: HelmInstaller@1
inputs:
#helmVersionToInstall: 'latest' # string. Helm Version Spec. Default: latest.
入力
helmVersionToInstall
- Helm バージョン の仕様
string
. 既定値: latest
。
インストールする Helm のバージョンを指定します。 許容される値には、次のようなセマンティック バージョン文字列が 2.14.1
含まれます。
タスクコントロールのオプション
すべてのタスクには、タスク入力に加えて制御オプションがあります。 詳細については、「 コントロール オプションと一般的なタスク プロパティ」を参照してください。
出力変数
[なし] :
解説
このタスクは、エージェントに特定のバージョンの Helm バイナリをインストールするために使用できます。
トラブルシューティング
プロキシの内側にあるプライベート エージェントで実行されている HelmInstaller タスクで、helm パッケージのダウンロードが失敗します
HelmInstaller タスクでは、 https://get.helm.sh/helm-v3.1.0-linux-amd64.zip
ファイルをダウンロードするために、プロキシ設定は使用されません。 プライベート エージェントに Helm を事前にインストールすることで、この問題を回避できます。
例
次の YAML の例では、エージェントへの最新バージョンの Helm バイナリのインストールを示しています。
- task: HelmInstaller@1
displayName: Helm installer
inputs:
helmVersionToInstall: latest
次の YAML 例は、タスクの実行時に利用可能な最新バージョンをインストールするのではなく、明示的なバージョン文字列を使用する方法を示しています。
- task: HelmInstaller@1
displayName: Helm installer
inputs:
helmVersionToInstall: 2.14.1
必要条件
要件 | 説明 |
---|---|
パイプラインの種類 | YAML, クラシック ビルド, クラシック リリース |
実行 | エージェント、DeploymentGroup |
確認要求 | なし |
Capabilities | このタスクの実行は、同じジョブ内の後続のタスクに対して次の 要求 を満たします。 |
コマンドの制限 | Any |
設定可能な変数 | Any |
エージェントのバージョン | サポートされているすべてのエージェント バージョン。 |
タスクのカテゴリ | ツール |