How to Install Helm on Ubuntu, Mac, and Windows

How to Install Helm on Ubuntu, Mac, and Windows

Helm is a powerful package manager for Kubernetes that simplifies the deployment and management of applications. Whether you're running Ubuntu, Mac, or Windows, installing Helm is a straightforward process that opens up a world of possibilities for managing your Kubernetes workloads. In this guide, we'll walk through the step-by-step instructions for installing Helm on each of these operating systems.

Installing Helm on Ubuntu:

  1. Update Package List:

    sudo apt update
  2. Install Snapd (if not installed):

    sudo apt install snapd
  3. Install Helm:

    sudo snap install helm --classic

Installing Helm on Mac:

  1. Install Homebrew (if not installed):

    /bin/bash -c "$(curl -fsSL"
  2. Install Helm using Homebrew:

    brew install helm

Installing Helm on Windows:

  1. Download the Helm Windows Installer:
    Download the latest Helm installer from the official GitHub releases page ( and run the executable file.

  2. Follow the Installation Wizard:
    Run the installer and follow the on-screen instructions to complete the Helm installation on your Windows machine.

Verifying the Helm Installation:

After installing Helm on your respective operating system, it's crucial to verify the installation to ensure everything went smoothly.

  1. Check Helm Version:

    helm version

    This command should display the installed Helm version, client, and server information.

  2. Initialize Helm on Kubernetes Cluster:
    If you have a Kubernetes cluster set up, you need to initialize Helm on it using the following command:

    helm init

    This initializes Helm's server component (Tiller) on the Kubernetes cluster.

Helm Commands and Usage Examples:

Now that Helm is successfully installed, let's explore a few essential commands and examples:

  1. Search for Charts:

    helm search repo <chart-name>
  2. Install a Chart:

    helm install <release-name> <chart-name>
  3. List Installed Charts:

    helm list
  4. Upgrade a Chart:

    helm upgrade <release-name> <chart-name>
  5. Remove a Chart:

    helm uninstall <release-name>

By mastering these commands, you can efficiently manage your Kubernetes applications using Helm.

Related Searches and Questions asked:

  • How to Install Minikube on Ubuntu 22.04
  • How to Install Minikube on Ubuntu 20.04
  • How to Install Minikube on CentOS 8
  • How to Install Minikube on CentOS 7
  • That's it for this topic, Hope this article is useful. Thanks for Visiting us.