前言


本文的原文连接是:
https://blog.csdn.net/freewebsys/article/details/107728192

未经博主允许不得转载。
博主地址是:http://blog.csdn.net/freewebsys

1,关于 Octopus


2020年7月15日,Rancher中国团队正式发布并开源了代号为“Octopus”的开源项目,它是一个面向Kubernetes及K3s的轻量级扩展控制器,旨在帮助用户管理边缘场景的IoT设备。通过Octopus,用户可以使用类似于操作Kubernetes资源的方式来管理IoT设备。

Octopus的寓意为八爪鱼,它可以通过大脑和触须来连接并操作身边的物体。如同八爪鱼一样,Octopus由大脑(Brain)和触须(Limb)组成,它们运行在K3s中,通过相互协作来实现管理IoT设备的功能。

在这里插入图片描述

github 项目地址:

https://github.com/cnrancher/octopus

从名字看是rancher 中国团队开发的呢!
还有完善的中文文档呢!
https://cnrancher.github.io/docs-octopus/docs/cn/about

在这里插入图片描述

然后还有直播介绍:

K3s UI与IoT设备拓展介绍

2,安装 docker-compose


github地址:
发现果然是中国人开发的,技术站换成了vuejs了
https://github.com/cnrancher/octopus-ui

前端使用了

"echarts": "^4.7.0",
"element-ui": "^2.13.1",
    "d3": "^5.12.0",

特别的奇怪没有直接引用到vuejs 的版本。
看了下主要是使用 nuxt/vue-renderer

原来是官方的rancher ui 也换了:

https://github.com/rancher/dashboard/
换成了vuejs了。
看样子也是新换的了,不错。以后可以修改修改啦。
vuejs 研发同学还是要学的。

3,总结


Octopus 做个IOT 设备管理系统,和 emqtt 那个erlang 写的高性能MQTT类似呢。
同时也有k3s 终端节点管理的地方。

本文的原文连接是:
https://blog.csdn.net/freewebsys/article/details/107728192

博主地址是:https://blog.csdn.net/freewebsys

Logo

开源、云原生的融合云平台

更多推荐