CKA Certification Course - Certified Kubernetes Administrator

Helm Basics 2025 Updates

Installation and configuration

This lesson explains the steps required to install Helm, a package manager for Kubernetes. Before starting, ensure you have a functioning Kubernetes cluster and that kubectl is properly configured. Verify that your kubeconfig file contains the correct credentials to access your Kubernetes cluster.

Pre-requisites

Make sure your system has access to a working Kubernetes cluster and that kubectl is set up correctly. A valid kubeconfig file is essential for Helm to connect to your cluster.

Helm is compatible with Linux, Windows, and macOS. This guide focuses on installing Helm on Linux systems.

Installing Helm on Linux

Using Snap

If your system supports Snap, you can install Helm using the command below. The --classic option offers a more relaxed sandbox environment, enabling Helm to easily locate your kubeconfig file in your home directory and connect to your Kubernetes cluster:

sudo snap install helm --classic

Using APT (Debian/Ubuntu)

For apt-based systems such as Debian or Ubuntu, follow these steps to add the Helm package repository and its signing key, then install Helm:

curl https://baltocdn.com/helm/signing.asc | sudo apt-key add -
sudo apt-get install apt-transport-https --yes
echo "deb https://baltocdn.com/helm/stable/debian/ all main" | sudo tee /etc/apt/sources.list.d/helm-stable-debian.list
sudo apt-get update
sudo apt-get install helm

Using PKG

On systems that support PKG, you can install Helm with the following command:

pkg install helm

Reference

For the most current installation procedures, always refer to the official Helm documentation.

Conclusion

With Helm installed, you are now ready to explore its capabilities in your lab environment. This guide provided step-by-step instructions for various Linux distributions to help streamline your Helm installation process.

Happy Helming!

Watch Video

Watch video content

Practice Lab

Practice lab

Previous
What is Helm