Managed Kubernetes
Latest
Frequently Asked Questions
Solutions
How Tos
Internal Only
Templates
Powered By

Title
Message
Create new category
What is the title of your new category?
Edit page index title
What is the title of the page index?
Edit category
What is the new title of your category?
Edit link
What is the new title and URL of your link?
How-To Use Helm 3 to Deploy Applications in Platform9 Managed Kubernetes Environment?
Copy Markdown
Open in ChatGPT
Open in Claude
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.
xxxxxxxxxx$ curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3- Change the permission for this script and execute the script.
xxxxxxxxxx$ chmod 700 get_helm.sh$ ./get_helm.sh- Check the Helm version installed. By default, this script will install the latest stable version of Helm.
xxxxxxxxxx$ helm version- You can add the repositories to Helm by using the below command.
xxxxxxxxxx$ helm repo add stable [url for repo]- Use the below command to search for the available Helm charts in the added repository.
xxxxxxxxxx$ helm search repo stable- Download the kubeconfig file for the cluster on which you want to deploy the application and export it.
xxxxxxxxxx$ export KUBECONFIG=/path/to/kubeconfig.yaml- Get the cluster contexts available and switch to the cluster context in which you want to deploy the application.
xxxxxxxxxx$ kubectl config get-contextsCURRENT NAME CLUSTER AUTHINFO NAMESPACE * default cluster1 user@address.com default cluster1-pf9 cluster1-pf9 user@address.com default $ kubectl config use-context cluster1-pf9- Run the below command to install the chart.
xxxxxxxxxx$ helm install [chart-name] [repo-name]/[chart-name]- Check if the installation is successful by running the following command:
xxxxxxxxxx$ helm lsAdditional Information
Refer to the official Helm documentation for more details on different ways to install helm.
VariableType to search · ESC to discard
GlossaryType to search · ESC to discard
InsertType to search · ESC to discard
No matches
Last updated on
Was this page helpful?
Discard Changes
Do you want to discard your current changes and overwrite with the template?
Archive Synced Block
Message
Create new Template
What is this template's title?
Delete Template
Message