Container Management¶
Container management is a containerization management module for cloud native applications built on Kubernetes. It is the core of DCE 5.0. Based on a native multi-cluster architecture, it decouples the underlying infrastructure to achieve unified management across multiple clouds and clusters. This greatly simplifies the process of migrating enterprise applications to the cloud and reduces operational and manpower costs. With container management, you can easily create Kubernetes clusters and quickly build an enterprise-grade container cloud management platform.
Tip
Containerization is an essential trend in data center development, as it is a natural extension of application encapsulation, deployment, and hosting.
-
Clusters
DCE 5.0 container management currently supports four types of clusters: global service cluster, management cluster, worker cluster, and integrated cluster.
-
Nodes
Nodes run components such as kubelet, container runtime, and kube-proxy.
-
Namespaces
Namespaces provide a way to build virtual space to isolate physical resources and only affect objects with namespaces.
-
Workloads
Workloads refer to various types of applications running on DCE 5.0.
- Create Deployment and StatefulSet
- Create DaemonSet
- Create Job and CronJob
-
Autoscaling
Autoscaling of workloads is achieved by configuring HPA (Horizontal Pod Autoscaler) and VPA (Vertical Pod Autoscaler) policies.
- Install metrics-server, kubernetes-cronhpa-controller, and VPA plugins
- Create HPA Policy
- Create VPA Policy
-
Helm Apps
Helm is DCE 5.0's package management tool, providing hundreds of Helm templates for easy application deployment.
-
Container Networking
DCE 5.0 comes with a container network that facilitates external service provision, routing rules defined through Ingress, and traffic control based on network policies.
- Service: ClusterIP, NodePort, LoadBalancer
- Ingress: Path-based, Name-based
- Network Policies
-
Container Storage
DCE 5.0 container management follows the containerized storage concept of Kubernetes, supporting native CSI for dynamic volume provisioning, volume snapshots, cloning, and more.
-
Security Management
DCE 5.0 container management supports three types of scanning at the node and cluster level:
-
Configuration and Secrets
DCE 5.0 container management allows the management of ConfigMaps and Secrets in a key-value format:
-
Cluster Inspection
Cluster inspection enables automatic/manual periodic or on-demand checks of the overall health status of the cluster, giving administrators proactive control over cluster security.
-
Cluster Operations
Cluster operations refer to tasks such as viewing cluster actions, upgrading the cluster, and managing cluster configurations.
Success
With containerization, you can develop and deploy applications faster and simpler compared to building virtual devices. Containerized architecture brings remarkable operational and economic benefits, including lower or even free licensing costs, higher utilization of physical resources, improved scalability, and increased service reliability.
Looking ahead, container virtualization will help enterprises make better use of hybrid and multi-cloud environments, enabling optimized resource management and application deployment.
Download DCE 5.0 Install DCE 5.0 Free Trial Now