Help Center/ Cloud Container Engine/ User Guide/ Old Console/ What Is Cloud Container Engine?
Updated on 2024-11-11 GMT+08:00

What Is Cloud Container Engine?

CCE allows you to create highly scalable, high-performance, and enterprise-class Kubernetes clusters and run Docker containers. With CCE, you can easily deploy, manage, and scale containerized applications on HUAWEI CLOUD.

Defined Terms

This section helps you obtain a deeper understanding of how CCE works.

  • Cluster: A cluster is a collection of cloud resources required for running containers, such as cloud servers and load balancers.
  • Pod: A pod consists of one or more related containers that share the same storage and network space.
  • Workload: A workload is a Kubernetes resource object, which is used to manage the creation and scheduling of pod replicas and automatically control the entire lifecycle of pod replicas.
  • Service: A Service is an abstraction which defines a logical set of pods and a policy by which to access them (sometimes this pattern is called a microservice).
  • Ingress: An ingress is a set of rules used to route external HTTP(S) traffic to Services.
  • Helm: Helm is a package manager for Kubernetes. You can use Helm charts to define, install, and upgrade even the most complex Kubernetes application.
  • Image repository: An image repository stores Docker images that can be used to deploy containerized services.

For more information, visit https://kubernetes.io/docs/concepts/.

Main Functions

CCE supports full lifecycle management of containerized applications.

Cluster management
  • You can create Kubernetes clusters with just a few clicks on the HUAWEI CLOUD CCE console. Cross-AZ high-availability is supported.
One-stop container management
  • Containerized application lifecycle management
  • High-performance container networking: tunnel network and VPC network.
  • Persistent storage using cloud services, such as Elastic Volume Service (EVS), Scalable File Service (SFS), and Object Storage Service (OBS).
  • Multi-dimensional monitoring of resources, applications, and containers
  • Diversified logs and statistics
  • Role-based access control (RBAC) and container runtime security
Developer services
  • Open APIs and native APIs from the community
  • kubectl-related add-on and native kubectl from the community