鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

启动道客设备插件

在master节点下启动道客设备插件,启动前需要获取视频流服务端tar包组件,用以负责获取Kbox容器音视频数据等。

请参见视频流引擎获取DemoVideoEngine.tar.gz软件包,获取后将软件包上传至服务器的“/home/k8s”目录。

  1. 解压DemoVideoEngine.tar.gz。
    1
    2
    cd /home/k8s/
    tar -xvf DemoVideoEngine.tar.gz
    
  2. 在指定K8s节点创建标签label(va-device=va-sg100)。
    1
    kubectl label nodes $NODENAME va-device=va-sg100
    

    “$NODENAME”为工作节点名称。

  3. 创建命名空间va‑plugin。
    1
    kubectl create ns va-plugin
    
  4. 创建一个名为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
    
  5. 修改道客设备插件镜像名称。
    1
    vi va-device-plugin.yaml
    

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

    spec.spec.containers.image:道客设备插件镜像,输入在工作节点导入的道客设备插件镜像名称。

  6. 启动道客设备插件。
    1
    2
    cd /home/k8s/k8s/script
    kubectl create -f va-device-plugin.yaml
    

    执行kubectl delete -f va-device-plugin.yaml命令可删除道客设备插件。

  7. 启动完成后,查看道客设备插件是否可运行成功。
    1
    kubectl get pods -A
    

    期望是以va-device-plugin-daemonset开头的pod名称,其状态(STATUS)列都是Running状态。