快速上手:DeviceShifu
本文将通过一个简单的“helloworld”虚拟设备的例子,来展示如何向Shifu接入设备,生成DeviceShifu,并进行操作。
参见演示视频获得操作流程演示。
Helloworld 设备
Helloworld设备只有一个功能:每次收到请求时,返回“hello world”信息。
步骤
- 创建 DeviceShifu
下面的步骤都需要要求Shifu平台已经启动并且正在运行, 参见 快速上手:安装
加载刚刚构建完成的docker镜像
让Shifu通过配置创建DeviceShifu的Pod
启动一个nginx的服务器
现在使用kubectl来查看Pods:
集群中应当有以下Pod:
查看创建的EdgeDevice:
DeviceShifu的细节信息以及状态可以通过
describe
命令获取:使用nginx:
与DeviceShifu进行交互:
应该得到以下输出:
在日志中查看收集到的数据:
现在 helloworld 设备已经完全整合到Shifu框架中,可以通过上述方式来通过DeviceShifu与其交互。
如果需要更新configuration,请先delete再apply configurtaion:
Last updated