helm

Helm 4, installed from the official installer script.

Installs Helm 4 using the project’s official installer.

devtools:
  - name: helm

Version behavior

versionResult
omittedthe newest Helm 4 release the installer resolves
v4.3.0that exact release
v3.16.1that exact Helm 3 release

Example

devtools:
  - name: docker
  - name: kind
    config:
      cluster: dev
  - name: kubectl
  - name: helm
scripts:
  - name: install-chart
    phase: user
    runPolicy: onChange
    content: |
      set -e
      helm upgrade --install myapp ./charts/myapp --wait

Notes

  • The recipe is safe to re-run: a workstation that already has helm on PATH is skipped, so it keeps the Helm it has, including a Helm 3 installed before the default moved to Helm 4.
  • Works on Debian, Ubuntu, and Alpine.