Install the Helm CLI on Your OS
Script, package manager, and binary install paths.
Install the Helm CLI on Your OS is a free Helm Academy lesson on CoddyKit — lesson 1 of 4. You can read the complete lesson below for free — then practise it hands-on in the browser with a built-in code editor and a 24/7 AI tutor. It is part of the Helm Academy learning path, one of 4 lessons in the course, and your progress syncs across the web and the CoddyKit app.
Helm Is Just One Binary
Helm 3 ships as a single client-side binary you run from your terminal. There is no server to install in your cluster. Let us get the helm command onto your machine.
Three Ways to Install
You have three common paths: a setup script, your OS package manager, or a raw binary download. Pick whichever fits how you already manage tools.
macOS with Homebrew
On macOS the simplest route is Homebrew. One line installs Helm and keeps it upgradable alongside your other tools.
brew install helmWindows with Chocolatey or Scoop
On Windows you can use Chocolatey or Scoop. Both fetch the official Helm package so you avoid manual PATH setup.
choco install kubernetes-helmLinux Package Managers
Many Linux distros offer Helm through apt or yum once you add the Helm signing key and repo. Snap also works on Ubuntu.
sudo snap install helm --classicThe Official Install Script
For any Unix-like system, Helm publishes a get-helm-3 script. It detects your OS and architecture, then drops the binary on your PATH.
curl -fsSL https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bashAlways Review Piped Scripts
Piping a script straight into bash runs remote code as you. Before trusting it, read the script or download it first so you know what it does.
Manual Binary Download
You can also grab a release tarball from GitHub, unpack it, and move the helm binary into a directory on your PATH like /usr/local/bin.
tar -zxvf helm-v3.x.x-linux-amd64.tar.gz
sudo mv linux-amd64/helm /usr/local/bin/helmMatch Helm to Your Cluster
Helm follows a version skew policy: a Helm release supports the Kubernetes versions current at its launch. Staying reasonably recent avoids surprises.
Confirm It Landed
After installing, run helm version. Seeing a version string means the binary is on your PATH and ready to talk to a cluster.
helm versionKeeping Helm Updated
However you installed, upgrades use the same tool: brew upgrade helm, your package manager, or rerunning the script. Stay current for fixes.
Quick Check
You want the fastest cross-platform install on a Linux server.
Recap
Helm 3 is one client binary. Install it via Homebrew, a package manager, the official script, or a manual download, then confirm with helm version. 🎉
Frequently asked questions
Is the “Install the Helm CLI on Your OS” lesson free?
Yes — the full text of “Install the Helm CLI on Your OS” is free to read here on the web, and the Helm Academy course includes 4 lessons in total. To practise it interactively (a built-in code editor and a 24/7 AI tutor) and unlock the rest of the Helm Academy course, upgrade to CoddyKit PRO.
What will I learn in “Install the Helm CLI on Your OS”?
Script, package manager, and binary install paths. You practise Helm Academy with hands-on code you run directly in the browser, and a 24/7 AI tutor answers your questions as you work through the lesson.
Do I need any experience to start Helm Academy?
No prior experience is required. Helm Academy on CoddyKit is structured for beginners through advanced learners; this is — lesson 1 of 4, so you can start here or from the beginning and move at your own pace.
How long does the “Install the Helm CLI on Your OS” lesson take?
Most CoddyKit lessons take about 5–10 minutes. Each one is bite-sized and interactive, so you make steady progress and pick up exactly where you left off across the web and the app.
Can I write and run code in this Helm Academy lesson?
Yes. Every Helm Academy lesson includes a built-in code editor, so you write and run real code right in your browser and get instant AI feedback — no local setup required.
All lessons in this course
- Install the Helm CLI on Your OS
- How Helm Finds Your Cluster via kubeconfig
- helm version and helm env Sanity Checks
- Enabling Shell Completion and Help