table of Contents
Preface
The original link for this article is:
https://blog.csdn.net/freewebsys/article/details/107728192
Reprinting is not allowed without the permission of the blogger.
The blogger's address is: http://blog.csdn.net/freewebsys
1. About Octopus
On July 15, 2020, the Rancher China team officially released and open sourced an open source project code-named "Octopus", which is a lightweight extended controller for Kubernetes and K3s, designed to help users manage IoT devices in edge scenarios. Through Octopus, users can manage IoT devices in a way similar to operating Kubernetes resources.
The meaning of Octopus is octopus, which can connect and manipulate objects around it through its brain and tentacles. Like the octopus, Octopus is composed of Brain and Limb. They run in K3s and cooperate with each other to realize the function of managing IoT devices.
github project address:
https://github.com/cnrancher/octopus
From the name, it was developed by the rancher China team!
There is also a complete Chinese document!
https://cnrancher.github.io/docs-octopus/docs/cn/about
Then there is a live introduction:
K3s UI and IoT device expansion introduction
2. Install docker-compose
Github address: I
found that it was developed by the Chinese, and the technical station was replaced by vuejs
https://github.com/cnrancher/octopus-ui
Front end used
"echarts": "^4.7.0",
"element-ui": "^2.13.1",
"d3": "^5.12.0",
It is particularly strange that there is no direct reference to the version of vuejs.
I read it mainly to use nuxt/vue-renderer
It turns out that the official rancher ui has also been changed:
https://github.com/rancher/dashboard/ has been
replaced by vuejs.
It looks like it's a new one too, not bad. You can modify it later.
Vuejs R & D students still have to learn.
3. Summary
Octopus is an IOT device management system, similar to the high-performance MQTT written in erlang by emqtt.
At the same time, there is also a place for k3s terminal node management.
The original link for this article is:
https://blog.csdn.net/freewebsys/article/details/107728192
The blogger address is: https://blog.csdn.net/freewebsys