Why CCE

  • Faster Setup

    Get your clusters up and running in just a few clicks, and minimize heavy lifting by auto deploying and maintaining containers. With out-of-the-box support for Docker and Kubernetes, CCE takes care of the behind-the-scene configurations.

    Get your clusters up and running in just a few clicks, and minimize heavy lifting by auto deploying and maintaining containers. With out-of-the-box support for Docker and Kubernetes, CCE takes care of the behind-the-scene configurations.

  • Hybrid Deployment

    Deploy VMs and bare metal servers, or pool heterogeneous nodes (GPU-/NPU-enabled) to build secure, efficient container running environments powered by a high-performance network model.

    Deploy VMs and bare metal servers, or pool heterogeneous nodes (GPU-/NPU-enabled) to build secure, efficient container running environments powered by a high-performance network model.

  • Open Source Compatibility

    Run your workloads on a certified Kubernetes platform. CCE is one of the first container platforms to pass the Certified Kubernetes Conformance Program offered by the Cloud Native Computing Foundation (CNCF), where Huawei is a founding and premium member.

    Run your workloads on a certified Kubernetes platform. CCE is one of the first container platforms to pass the Certified Kubernetes Conformance Program offered by the Cloud Native Computing Foundation (CNCF), where Huawei is a founding and premium member.

  • Enterprise-Ready Availability and Security

    Ensure your HA and security with three master nodes on the control plane, cross-AZ deployment of nodes and applications, fully private clusters, Kubernetes RBAC, etc.

    Ensure your HA and security with three master nodes on the control plane, cross-AZ deployment of nodes and applications, fully private clusters, Kubernetes RBAC, etc.

Huawei Cloud Container Engine

Functions

One-stop Deployment and O&M

Create Kubernetes clusters, automate app deployment and O&M — all in one place.

High Availability

Ensure your service continuity with a highly available cluster control plane and cross-AZ deployment of nodes and applications.

Application Scheduling

Balance the performance and reliability with affinity and anti-affinity policies set for workloads, nodes, and AZs.

Easy Scaling

Autoscale your nodes and workloads with HPA and CustomedHPA policies to handle fluctuating demands.

Compatible with Kubernetes and Docker

Enjoy our full support for the most recent Kubernetes and Docker releases, native APIs, and command line tool.

DevOps

Easily connect to Jenkins and GitLab for your container delivery. No more manually defined Dockerfiles.

Underlying IaaS Resources

Directly use Huawei Cloud high-performance compute (ECS/BMS), networking (VPC/EIP/ELB), and storage (EVS/OBS/SFS) services.

Accessing CCE

You can use CCE via the CCE console, kubectl, or Kubernetes APIs. Figure 2 shows the process.

Figure 2 Accessing CCE

CCE Learning Path

You can click here to learn about the fundamentals about CCE so that you can use CCE and perform O&M with ease.

Application Scenarios

Auto Scaling

Autoscale your computing resources in line with fluctuating demands by adding or reducing cloud servers or containers with zero effort on your end. This allows you to achieve service stability.

Advantages

  • High Scalability

    Make the most of multiple policies to scale your containers in mere seconds.

  • High Availability

    Automatically detect the statuses of pods in your auto-scaling groups to keep your clusters running like clockwork.

  • Pay-As-You-Go Pricing

    Pay only for the cloud servers you use and redirect funds into other avenues of your business.

Related Services

DevOps

CCE fits in perfectly with existing continuous integration and continuous delivery (CI/CD) pipelines, allowing you to use source code to automatically compile code, create images, complete grayscale releases, and build containers — all in one place.

Advantages

  • Streamlined Operations

    Stay on top of your work by substantially reducing your scripting workload (over 80%) through streamlined process interaction.

  • Easy Integration

    Utilize various APIs to integrate CCE with your existing CI/CD systems and enjoy the benefits of flexible customization.

  • Flexible Scheduling

    Freely choose how to schedule your tasks with a fully containerized architecture that promotes more efficient execution.

Related Services

Hybrid Cloud

Seamlessly orchestrate applications and data both on-premises and on cloud. Collectively manage your containers for flexible resource scheduling and reliable disaster recovery (DR).

Advantages

  • Reduced Costs

    Take advantage of Huawei Cloud's resource pool to rapidly scale during peak hours. Compared to building a private cloud from scratch, the savings are worth writing home about.

  • High Availability

    Protect your service systems from outages using a multi-cloud DR approach. If one cloud is faulty, your system loads will be automatically diverted to other clouds, allowing you to maintain service continuity.

  • Complementary Technologies

    Get the best of both the on-premises system and the cloud. The on-premises system works seamlessly with other Huawei Cloud services, giving you a wide range of added benefits.

Related Services

AI Containers

Run your containers on high-performance GPU-accelerated cloud servers to take your AI computing to the next level. By sharing GPUs between multiple containers, you can minimize idle time and drastically reduce costs.

Advantages

  • High-performance

    Considerably improve your AI computing performance with the bare-metal NUMA architecture and high-speed InfiniBand NICs.

  • Efficient

    Fully utilize your GPUs by sharing and scheduling them between multiple containers. This helps you keep your costs in check.

  • Tried-and-Tested

    Run your AI containers with any mainstream GPU without facing compatibility issues. AI containers have been put into large-scale use and demonstrated their value in Huawei Cloud's Enterprise Intelligence (EI) products.

Related Services

FAQ

  • Is Management Scale of a Cluster Related to the Number of Master Nodes?

    Management scale indicates the maximum number of nodes that can be managed by a cluster. If you select 50 nodes, the cluster can manage a maximum of 50 nodes.

    The number of master nodes varies according to the cluster specification, but is not affected by the management scale.

    After the multi-master node mode is enabled, three master nodes will be created. If a master node is faulty, the cluster can still be available without affecting service functions.

  • Will I Be Notified When My Balance Is Insufficient?

    You can set a balance threshold on the recharge page. The system will check your balance when you purchase a product and send a notification if your balance is lower than or equal to the threshold.

  • Why Does CCE Display Node Disk Usage Inconsistently with Cloud Eye?

    Symptom

    The disk usage of a node on the CCE cluster details page is higher than 80%, but the disk usage displayed on the Cloud Eye console is lower than 40%.

    After fault locating on the node, it is found that the usage of a PVC disk reaches 92%. After the disk is cleared, the disk usage on CCE is the same as that on Cloud Eye.

    Does CCE display only the highest disk usage?

    Answer

    In the CCE cluster monitoring information, the disk with the highest disk usage on the node is monitored.

  • Which Resource Quotas Should I Pay Attention To When Using CCE?

    CCE restricts only the number of clusters. However, when using CCE, you may also be using other cloud services, such as Elastic Cloud Server (ECS), Elastic Volume Service (EVS), Virtual Private Cloud (VPC), Elastic Load Balance (ELB), and SoftWare Repository for Containers (SWR).

  • How Do I Unsubscribe From CCE?

    Yearly/monthly-billed CCE resources can be unsubscribed from, including the renewed part and currently used part. You cannot use these resources after unsubscription. A handling fee will be charged for unsubscribing from a resource.

    Note

    Unsubscribing from CCE involves the renewed resources and the resources that are being used. After the unsubscription, these resources become unavailable.

    Solution product portfolios can only be unsubscribed from as a whole.

    If an order contains resources in a primary-secondary relationship, you need to unsubscribe from the resources separately.

    For details about unsubscribing from resources, see Unsubscription Rules.

    Procedure

     CAUTION:

    Before requesting an unsubscription, ensure that you have migrated or backed up any data saved on CCE that will be unsubscribed from. After the unsubscription is complete, CCE and any data it contains will be permanently deleted.

    The middle of the unsubscription page displays a message showing the number of unsubscriptions you have performed and the remaining allowed number.

    1.Go to the Unsubscription page on the Billing Center.

    2.Click the Active Resources tab.

    3.Unsubscribe from a single resource or from resources in a batch.

    To unsubscribe from a single resource, click Unsubscribe from Resource at the row of the target resource name.

    To unsubscribe from resources in a batch, select the target resources from the resource list and click Unsubscribe from Resources in the upper left corner of the resource list.

    4.On the Unsubscribe page, confirm the unsubscription information, select a reason for the unsubscription, and click Confirm.

  • How Do I Upload My Images to CCE?

    SoftWare Repository for Container (SWR) manages images for CCE. It provides two ways to upload images:

    Uploading an Image Through a Docker Client

    Uploading an Image Through the SWR Console

    For details about how to smoothly migrate from Harbor to SWR, see Synchronizing Images Across Clouds from Harbor to SWR.

  • How Can I Access a CCE Cluster?

    There are two modes to access a cluster:

    Mode 1: API Gateway

    This mode uses token authentication. You need to use your account to obtain the token.

    Mode 2: Cluster API

    This mode uses certificate authentication.

Videos

CCE Service Introduction

03:10

CCE Service Introduction

Container Basics

12:39

Container Basics

Introducing Kubernetes Cluster

02:33

Introducing Kubernetes Cluster

Creating Kubernetes Cluster

08:30

Creating Kubernetes Cluster

Kubernetes Objects

04:26

Kubernetes Objects

Deploying WordPress and MySQL

12:16

Deploying WordPress and MySQL