在master节点下启动道客设备插件,启动前需要获取视频流服务端tar包组件,用以负责获取Kbox容器音视频数据等。
请参见视频流引擎获取DemoVideoEngine.tar.gz软件包,获取后将软件包上传至服务器的“/home/k8s”目录。
1 2 | cd /home/k8s/ tar -xvf DemoVideoEngine.tar.gz |
1 | kubectl label nodes $NODENAME va-device=va-sg100 |
“$NODENAME”为工作节点名称。
1 | kubectl create ns va-plugin |
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状态。