helmswitch
is a CLI tool to install and switch between different versions of Helm 1, 2 or 3. Once installed, just run the command and use the dropdown to choose the desired version of Helm.
Available for Linux and MacOS
Helm is the Kubernetes Package Manager, and Helm 2 will be deprecated at the end of 2020. This tool is meant to help teams have an easier time transitioning between helm 2 and 3.
- Go 1.14
- Linux and MacOS Binaries are available as assets in Releases
chmod +x
- Put the binary in your PATH
MacOS installations via Homebrew will place helmswitch
into /usr/local/bin
brew install tokiwong/tap/helm-switcher
go build -o helmswitch
./helmswitch
Or just go run main.go
helmswitch
to open the menu and select the desired version, navigable with arrow keyshelmswitch {{ version_number }}
to download the desired version- Example:
helmswitch 3.1.1
switches to Helm v3.1.1
- Example: