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.

  1. Download the installation script available for Helm installation.
Copy
  1. Change the permission for this script and execute the script.
Copy
  1. Check the Helm version installed. By default, this script will install the latest stable version of Helm.
Copy
  1. You can add the repositories to Helm by using the below command.
Copy
  1. Use the below command to search for the available Helm charts in the added repository.
Copy
  1. Download the kubeconfig file for the cluster on which you want to deploy the application and export it.
Copy
  1. Get the cluster contexts available and switch to the cluster context in which you want to deploy the application.
Copy
  1. Run the below command to install the chart.
Copy
  1. Check if the installation is successful by running the following command:
Copy

Additional Information

Refer to the official Helm documentation for more details on different ways to install helm.

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard