Updated on 2025-10-24 GMT+08:00

Functions

CCE Autopilot Clusters

CCE Autopilot is a serverless Kubernetes service provided by CCE. It allows you to run containerized applications without having to worry about the O&M.

Compared with CCE standard and Turbo clusters, CCE Autopilot clusters have the following advantages:

  • A serverless architecture: CCE Autopilot clusters are fully managed. You do not need to maintain the deployment, management, and security of nodes. This makes them easy to use and reduces O&M costs.
  • Resource pooling: A serverless converged resource pool is used to manage resources such as CPUs, memory, and GPUs, reducing resource fragments and enabling on-demand use and pay-per-use billing for container resources.
  • Comprehensive performance optimization: Resource pool resources are pre-provisioned dynamically so that workloads can automatically be scaled in seconds.

With CCE Autopilot, you can deploy applications without purchasing and maintaining nodes, or planning the capacity, and you just focus on the service logic of applications. This effectively reduces O&M costs and improves the reliability and scalability of applications.

Before using CCE Autopilot, you need to purchase a cluster. You can connect to, upgrade, delete, and monitor a cluster, and manage cluster permissions.

For more information, see What Is a CCE Autopilot Cluster, Buying a CCE Autopilot Cluster, Connecting to a Cluster, Upgrading a Cluster, Deleting a Cluster, Cluster Monitoring, and Permissions Management

Workload Management

A workload is an application running on Kubernetes. No matter how many components are there in your workload, you can run them in a group of Kubernetes pods. A workload is an abstract model of a group of pods in Kubernetes. CCE Autopilot supports multiple types of workloads, including Deployments, StatefulSets, Jobs, and Cron Jobs.

CCE Autopilot provides Kubernetes cloud native capabilities to help you deploy and manage workloads throughout their lifecycle. It supports container creation, configuration, monitoring, auto scaling, upgrade, deletion, service discovery, and load balancing.

For more information, see Creating a Workload and Configuring a Workload.

Image Cache

When creating a workload, you need to pull specified container images. The image pull speed affects the workload creation efficiency. To speed up workload creation, CCE Autopilot allows you to cache images. With image caching, you can create image snapshots for the required images and create workloads using the snapshots. This accelerates image download and workload startup. In addition, image caching saves bandwidth and prevents workload creation failures caused by network problems, improving cluster efficiency and reliability.

For more information, see Image Caches.

Container Network

CCE Autopilot clusters support Cloud Native Network 2.0, a next-generation container network model developed by Huawei. It integrates the capabilities of elastic network interfaces and supplementary network interfaces in VPCs. Network interfaces can be bound to pods, so that each pod in a VPC has an independent IP address. Cloud Native Network 2.0 is more secure and reliable. With Cloud Native Network 2.0, pods can be accessed directly, security groups can be associated with pods, and EIPs can be bound to pods for internet access. In addition, compared with the container tunnel network and VPC network, Cloud Native Network 2.0 does not require container tunnel encapsulation and NAT, and provides higher network performance.

CCE Autopilot provides the following ways for accessing applications: ClusterIP Services (access within a cluster), LoadBalancer Services (load balancing), Headless Services (access between pods), ingresses (load balancing at Layer 7), and EIPs.

For more information, see Services, Ingresses, and Pod Network Settings.

Container Storage

Container storage is implemented based on the Kubernetes Container Storage Interface (CSI). It is tightly integrated with Huawei Cloud storage services and fully compatible with native Kubernetes storage types.

CCE Autopilot can work with EVS, OBS, and SFS for persistent data storage. It also supports Kubernetes built-in storage types, such as emptyDir, secrets, and ConfigMaps.

For more information, see Storage.

Auto Scaling

CCE Autopilot can scale workloads in seconds. Multiple scaling policies can be flexibly combined to handle traffic bursts during peak hours. There are two types of policies for workload scaling: HPA policies and CronHPA policies.

HPA policies implement horizontal scaling of pods in Kubernetes. In a CCE HPA policy, you can configure cooldown time window and scaling thresholds based on the Kubernetes HPA.

CronHPA can scale in or out pods in a cluster at a fixed time. It can work with HPA policies to periodically adjust the HPA scaling scope for workload scaling in complex scenarios.

For more information, see Workload Scaling.

Container O&M

CCE Autopilot clusters allow you to configure log policies for collecting, managing, and analyzing workload logs periodically to prevent over-sized logs. In addition, CCE Autopilot clusters allow you to use the Cloud Native Log Collection add-on (log-agent) to collect logs.

CCE Autopilot can comprehensively monitor the resource usages and statuses, and network traffic of workloads. It displays metrics using various graphs that you can use for correlative analysis.

CCE Autopilot supports metric and event alarms. You can quickly search for and configure alarms in Alarm Center.

For more information, see Cluster O&M.

Charts

CCE Autopilot allows you to use Helm charts to manage and schedule resources based on the Kubernetes Helm standard, simplifying the installation and management of Kubernetes resources through quick deployment and maintenance.

Those who release applications can use Helm charts to package applications, manage dependencies and versions, and release applications to software repositories.

By using Helm charts, you do not need to compile complex application deployment files. You can easily search for, install, upgrade, roll back, and uninstall applications.

For more information, see Helm Charts.

Add-on Management

CCE Autopilot provides multiple types of add-ons to extend cluster functions.

For more information, see Add-ons.

Permissions Management

CCE Autopilot allows you to assign permissions to IAM users and user groups in your account. It combines the advantages of IAM and RBAC to provide a variety of authorization methods, including IAM fine-grained/token authorization and cluster-/namespace-scoped authorization.

For more information, see Permissions Overview, Cluster Permissions (IAM-based Authorization), and Namespace Permissions (Kubernetes RBAC-based Authorization).