# curl -L https://mirror.openshift.com/pub/cgw/helm/<version>/helm-linux-amd64 -o /usr/local/bin/helm
Install the helm CLI to manage software packages on your OKD cluster from a local workstation.
You can find the URL to the latest binaries in the OKD web console by clicking the help icon (?) and selecting Command Line Tools.
Replace <version> in the curl commands with the helm version that matches your OKD cluster version. For more information, see "helm CLI for Red Hat OpenShift compatibility matrix."
Download the helm binary:
Linux (x86_64, amd64)
# curl -L https://mirror.openshift.com/pub/cgw/helm/<version>/helm-linux-amd64 -o /usr/local/bin/helm
Linux on IBM Z® and IBM® LinuxONE (s390x)
# curl -L https://mirror.openshift.com/pub/cgw/helm/<version>/helm-linux-s390x -o /usr/local/bin/helm
Linux on IBM Power® (ppc64le)
# curl -L https://mirror.openshift.com/pub/cgw/helm/<version>/helm-linux-ppc64le -o /usr/local/bin/helm
Linux on ARM (arm64)
# curl -L https://mirror.openshift.com/pub/cgw/helm/<version>/helm-linux-arm64 -o /usr/local/bin/helm
Make the binary file executable:
# chmod +x /usr/local/bin/helm
Check the installed version:
$ helm version
version.BuildInfo{Version:"v3.0", GitCommit:"b31719aab7963acf4887a1c1e6d5e53378e34d93", GitTreeState:"clean", GoVersion:"go1.13.4"}
Go to https://mirror.openshift.com/pub/cgw/helm/, open the folder for your helm version, and download helm-windows-amd64.exe.
Click Search and type env or environment.
Select Edit environment variables for your account.
Select Path from the Variable section and click Edit.
Click New and type the path to the directory with the exe file into the field or click Browse and select the directory, and click OK.
Download the helm binary:
For macOS on Intel (x86_64):
# curl -L https://mirror.openshift.com/pub/cgw/helm/<version>/helm-darwin-amd64 -o /usr/local/bin/helm
For macOS on ARM (Apple Silicon):
# curl -L https://mirror.openshift.com/pub/cgw/helm/<version>/helm-darwin-arm64 -o /usr/local/bin/helm
Make the binary file executable:
# chmod +x /usr/local/bin/helm
Check the installed version:
$ helm version
version.BuildInfo{Version:"v3.0", GitCommit:"b31719aab7963acf4887a1c1e6d5e53378e34d93", GitTreeState:"clean", GoVersion:"go1.13.4"}