How-To Use Helm 3 to Deploy Applications in Platform9 Managed Kubernetes Environment?
Problem
How-To Use Helm 3 to Deploy Applications?
Environment
- Platform9 Managed Kubernetes - v4.3 and Higher
- Helm V3
- Linux OS
- Mac OS
Procedure
Helm 3 doesn’t have the server/client architecture like Helm 2. There is no tiller server component. So the installation is just for the Helm command-line component which interacts with Kubernetes through your kubectl configuration file and the default Kubernetes RBAC.
Follow the below steps to install Helm on the system.
- Download the installation script available for Helm installation.
- Change the permission for this script and execute the script.
- Check the Helm version installed. By default, this script will install the latest stable version of Helm.
- You can add the repositories to Helm by using the below command.
- Use the below command to search for the available Helm charts in the added repository.
- Download the kubeconfig file for the cluster on which you want to deploy the application and export it.
- Get the cluster contexts available and switch to the cluster context in which you want to deploy the application.
- Run the below command to install the chart.
- Check if the installation is successful by running the following command:
Additional Information
Refer to the official Helm documentation for more details on different ways to install helm.
Was this page helpful?