You can select from available Helm charts to install on a cluster.

Prerequisites

Log in to the Tanzu Mission Control console.

Make sure you have the appropriate permissions.
  • To create a Helm release, you must be associated with the cluster.edit role.

The Helm service must already be enabled to be able to install Helm releases on a cluster. For more information, see Enable Helm Service on Your Cluster.

Note: Clusters running Kubernetes version 1.25 and later with pod security admission (PSA) enabled require the labels listed below in the target namespaces where your Helm release deploys pods. Tanzu Mission Control adds these labels to the default namespace ( tanzu-helm-resources) but you must add them to any non-default namespaces where your Helm release deploys pods.
  • pod-security.kubernetes.io/audit: privileged
  • pod-security.kubernetes.io/audit-version: latest
  • pod-security.kubernetes.io/enforce: privileged
  • pod-security.kubernetes.io/enforce-version: latest
  • pod-security.kubernetes.io/warn: privileged
  • pod-security.kubernetes.io/warn-version: latest
For more information about pod security admission, see Pod Security Admission in the Kubernetes documentation.

For Tanzu Kubernetes Grid Service clusters running in vSphere with Tanzu that have pod security policies, make sure you have the appropriate role bindings on the workload cluster. Without the appropriate permissions, Helm releases fail to be deployed. For information about creating role bindings, see Example Role Bindings for Pod Security Policy in the vSphere with Tanzu Configuration and Management documentation.

Procedure

  1. Click Catalog in the left navigation pane.
  2. Click the Helm charts tab.
  3. Click Available Helm charts.
    You can optionally filter the view of available Helm charts by selecting from the categories.
  4. Click on the Helm chart you want to install.
    Tanzu Mission Control displays the list of releases created for the selected Helm chart.
  5. Click Create Helm Release.
  6. Enter the required information, including the package version, a description, and the cluster.
  7. Click Create Helm Release.

Results

The release is created and Tanzu Mission Control displays the installed Helm releases, showing the details.