百度智能云

All Product Document

          Cloud Container Engine

          HelmInstance

          The Helm instance corresponds to the Helm Release of the Helm community concept. Install Helm template into the cluster to generate an instance.

          The Helm instance page shows the user-selected CCE cluster and the Helm instance information in the namespace.

          Install Helm Components in a Cluster

          For CCE clusters without Helm server components installed, there is a prompt showing that Helm is not installed on the Helm instance list page.

          Click "Install" to install the server components of helm (excluding the Helm client) in the cluster selected in the upper right corner.

          After installation, users can use the related features of helm instance in the cluster through the page.

          image.png

          Instance List

          If there is no instance in the currently selected cluster namespace, no data is on display temporarily; otherwise, the list of instances in the current cluster namespace is on display.

          The list shows the deployment status, source template, and last update time of each instance.

          Case Details

          Click the instance name in the list to enter the details page of the corresponding instance.

          The details page consists of the following four parts:

          • Basic information: It contains essential information such as an instance name, cluster namespace, version, update time, description, and so forth.
          • Resource information: The Kubernetes resource information contained in this instance.
          • Version: All versions of the instance, including historical and current versions. You can view each version's status and parameters and choose to roll back to a specific version.
          • Parameters: Instance parameters used by the current version of the instance. When the View All check box is selected, the values of all parameters (including the default values) are displayed, otherwise, only user-defined parameters are displayed.

          Update Example

          You can click the update button of the corresponding instance on the cluster list page, or click the Edit button in the instance details page-parameter text box to pop up the parameter edit box. After the user edit the parameters, click the update button to update the instance. The update instance operation produces a historical version.

          image.png

          Rollback Instance

          Rollback instance is to set the instance parameter to the value corresponding to a historical version. Rollback operation results in a new version.

          Click the “Rollback” button at the end of the version line to roll back on the Instance Details page. After you confirm that the parameters are correct, click “OK” to roll back to the specified version.

          image.png

          FAQs

          I have the components of Helm service installed in the cluster. Can I use them directly?

          Since tls verification is enabled for Helm components installed by CCE, a cross-version communication is not possible between Helm client and server. If you have Helm server components installed in the cluster (such as executing helm initcommand by himself), it may not be compatible with the Helm server components supported by CCE. After uninstalling the Helm components in the cluster, you need to install through instance list page.

          After the template is deleted, can the instances created by the template in the cluster continue to be used.

          After the template is deleted, the instance created from the template cannot be upgraded.

          If installation/upgrade/rollback instance fails, how to troubleshoot?

          When the installation/upgrade/rollback operation fails, specific error information is presented in the instance details page-basic information. The user can locate the failure reason through the error information and correct it.

          Previous
          HelmTemplate
          Next
          Working Load