Preparing the Environment
You can start video stream cloud phones with containerd and manage them as a Kubernetes cluster. To deploy video stream cloud phones in a Kubernetes cluster, at least two servers are required. One server functions as the master node, and the others function as worker nodes.
Table 1 describes the node planning.
Node Name (host name, which can be customized) |
Node Role |
Number of Servers |
Environment Preparation |
Node Function |
|---|---|---|---|---|
k8s-master |
Master node |
1 |
Install openEuler 22.03 LTS SP1 on the Kunpeng server. |
Coordinates and manages various resources in the cluster to achieve high availability, high scalability, and automatic O&M. This node does not run cloud phone services. |
k8s-slave1 |
Worker node |
≥ 1 |
You can deploy the environment based on Software Deployment. |
Runs cloud phone services. |
- Kubernetes is a container orchestration platform. The worker nodes need to run cloud phone services. Before deploying Kubernetes or after restarting a node, ensure that the video stream cloud phone environment has been deployed on the worker nodes. You can start a video stream cloud phone to check whether the environment deployment is complete.
- To deploy a Kubernetes cluster environment and images, you need to pull images from the Docker image repository. Ensure that the server network is able to pull images from the Docker image repository.