启动道客设备插件
在master节点下启动道客设备插件,启动前需要获取视频流服务端tar包组件,用以负责获取Kbox容器音视频数据等。
请参见视频流引擎获取DemoVideoEngine.tar.gz软件包,获取后将软件包上传至服务器的“/home/k8s”目录。
- 解压DemoVideoEngine.tar.gz。
1 2
cd /home/k8s/ tar -xvf DemoVideoEngine.tar.gz
- 在指定K8s节点创建标签label(va-device=va-sg100)。
1
kubectl label nodes $NODENAME va-device=va-sg100
“$NODENAME”为工作节点名称。
- 创建命名空间va‑plugin。
1
kubectl create ns va-plugin
- 创建一个名为va‑plugin的ConfigMap对象,并将config.yaml文件的内容添加到ConfigMap中。
1 2
cd /home/k8s/k8s/script kubectl create cm -n va-plugin va-plugin-configs --from-file=config=config.yaml
- 修改道客设备插件镜像名称。
1
vi va-device-plugin.yaml
关注如下字段,并修改成实际值。
spec.spec.containers.image:道客设备插件镜像,输入在工作节点导入的道客设备插件镜像名称。
- 启动道客设备插件。
1 2
cd /home/k8s/k8s/script kubectl create -f va-device-plugin.yaml
执行kubectl delete -f va-device-plugin.yaml命令可删除道客设备插件。
- 启动完成后,查看道客设备插件是否可运行成功。
1
kubectl get pods -A
期望是以va-device-plugin-daemonset开头的pod名称,其状态(STATUS)列都是Running状态。
父主题: 启动视频流云手机