次の方法で共有


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
エージェントのバージョン サポートされているすべてのエージェント バージョン。
タスクのカテゴリ ツール