---
title: 启动K8s视频流云手机
description: "启动K8s视频流云手机需要在master节点下操作。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/240RC2/armnative/kunpengcpsvideo_20_0091.html
sourcePath: /source/zh/kunpengboostkithistory/240RC2/armnative/kunpengcpsvideo_20_0091.html
indexId: f44c23a791ba6f54d0ce8c11b0dc0b3739778a396f807bad752a44c912791c5179
---
# 启动K8s视频流云手机

启动K8s视频流云手机需要在master节点下操作。

1. 修改k8s-video.yaml文件。

```
cd /home/k8s/k8s/script
vi k8s-video.yaml
```

如下字段需关注，并修改成实际值。

  - spec.containers.image：视频流的镜像，输入在工作节点导入的视频流镜像名称。
  - spec.containers.resources.limits.cpu和spec.containers.resources.requests.cpu：容器需绑核数量，两者需同时修改。
  - spec.containers.resources.limits.memory和spec.containers.resources.requests.memory：容器的内存，两者需同时修改。
2. 启动k8s视频流云手机。

```
./k8s-video.sh start
${index1}
${index2}
```


  ${index1}与${index2}为pod编号，其中${index2}可缺省。 例：./k8s-video.sh start 2（创建名为video2的pod） ./k8s-video.sh start 1 5（创建名为video1 -video5 共5个pod）

3. 启动后，查看是否启动成功。

```
kubectl get pods -o wide
```


  期望对应以video开头的pod名称其状态（STATUS）列都是Running。

4. 连接视频流云手机及操作容器，通过NODE列可查看对应的视频流云手机pod调度对应的NODE节点。

```
kubectl get pods -o wide
```

请参见访问视频流云手机访问视频流云手机，其中客户端连接端口为8000+${index}，index为pod编号。

  - 在master节点上，可通过如下命令进入容器，以video1为例：

```
kubectl exec -it video1 -- sh
```


  - 在工作节点可以通过crictl ps查看云手机实例，根据NAME字段可以查看对应的pod。通过如下命令可进入容器，其中“${CONTAINER}”是crictl ps返回的第一列。

```
crictl exec -it
${CONTAINER}
sh
```
