All Documents
Current Document

Content is empty

If you don't find the content you expect, please try another search term

Documentation

Manage Helm applications

Last updated:2021-09-29 22:05:22

KCE integrates the features of Helm. You can manage Helm applications in the KCE console in a visualized manner.

Helm version upgrade

KCE supports Helm v3, which provides higher security and is easier to use than Helm v2. We recommend that you use Helm v3 to deploy applications.

Note: From July 15, 2021, the Helm v2 service is not maintained and cannot be enabled. Your applications that have been deployed are not affected.

If you have enabled Helm v2 and used it to deploy applications, you can still deploy and manage applications on the Helm v2 page in the KCE console. If you want to migrate Helm v2 to Helm v3, see Migrate Helm v2 to Helm v3.

You can click Delete Helm 2 to uninstall the components deployed when you enable Helm v2.

image.png

Basic operations on Helm applications

KCE provides complete capabilities of managing Helm applications based on Helm v3.

Note: To ensure compatibility, we recommend that your clusters use Kubernetes in versions from 1.17 to 1.20.

Create a Helm application

  1. Log in to the KCE console.
  2. In the left navigation pane, choose Helm Application > Helm 3. The Helm Application page appears.
  3. Click Create. On the page that appears, configure related information to create a Helm application. image.png
  • Name: the name of the Helm application, which is unique in the cluster.
  • Chart Source: the type of the Helm chart to be deployed. You can use a private chart, a chart provided by Kingsoft Cloud, or a third-party chart.
  • Custom Variable: You can modify the default variable values in the chart. If you use a private chart or a chart provided by Kingsoft Cloud, you can directly modify values.yaml. If you use a third-party chart, you can customize variable values to replace the default variable values in the chart.
  1. Click Deploy. After the Helm application is created, you are directed to the Helm Application page.

View the details of a Helm application

Click the name of a Helm application. The Helm application details page appears. The following information is displayed:

  • Info: includes the name of the Helm application, cluster and namespace where the application resides, Helm description, creation time, and last deployment time.

  • Resource list: displays the workloads, Services, and other resources deployed in the application. You can click the name of a resource to go to the corresponding resource list.

  • Parameter: shows the values.yaml information of the chart that is used to deploy the Helm application. The chart can be a private Helm chart or a Helm chart provided by Kingsoft Cloud.

  • Version Management: allows you to manage the released versions of the Helm application. One-click rollback is supported.

Update a Helm application

On the Helm Application page, find the target Helm application and click Update in the Operation column. The page for updating the Helm application appears. The chart source, name, and version can be changed.

image.png

Delete a Helm application

On the Helm Application page, find the target Helm application and click Delete in the Operation column. In the dialog box that appears, click OK.

Note: When you delete a Helm application, all resources in the application are deleted. Exercise caution when you perform this operation.

image.png

On this page
Pure ModeNormal Mode

Pure Mode

Click to preview the document content in full screen
Feedback