Helm serves as a package manager for Kubernetes and allows you to define, install, and update applications in Kubernetes by using Helm charts. This topic describes how to use Helm to deploy and update applications in the Alibaba Cloud Container Compute Service (ACS) console.
Overview
The application marketplace of Container Service for Kubernetes (ACK) is integrated with ACS. The application marketplace provides App Catalog. App Catalog provides charts that are customized or optimized by ACS based on open source versions. These charts include container images, dependencies, and custom resource definitions (CRDs) that are required to deploy and run applications. App Catalog also provides detailed information about these charts, such as the introduction, installation procedure, parameters, and considerations. You can use Helm to deploy and manage charts in App Catalog. For more information, see Use Helm to simplify application deployment.
Use Helm to deploy applications
Log on to the ACS console. In the left-side navigation pane, click Clusters.
On the Clusters page, find the cluster that you want to manage and click its ID. In the left-side navigation pane of the cluster details page, choose .
In the upper-left corner of the Helm page, click Deploy.
In the Deploy panel, enter an application name, select a namespace, select a chart that you want to install, and then click Next. In the dialog box that appears, click Yes.
In the Parameters step, select a chart version, configure the required parameters, and then click OK.
Use Helm to update applications
Log on to the ACS console. In the left-side navigation pane, click Clusters.
On the Clusters page, find the cluster that you want to manage and click its ID. In the left-side navigation pane of the cluster details page, choose .
On the Helm page, click Update in the Actions column for the chart that you want to modify.
In the Update Release panel, select a version, modify the parameters, and then click OK.
Legal disclaimer
Some charts in App Catalog are developed or optimized based on open source versions to better adapt to ACS. Alibaba Cloud provides technical support for these charts in App Catalog. However, Alibaba Cloud does not provide compensation or reimbursement for damages that are caused by the defects of the open source charts that you use.