edge compute
rocsdu
这个作者很懒,什么都没留下…
展开
-
kubeedge edgecore - EventBus源码分析
EventBusEventBus 是一个MQTT客户端初始化在初始化eventbus时获取mqtt模式 external/internal启动根据配置初始化Mqttclient,创建Internal Mqtt client或者external Mqtt client,设置qs,retain策略和队列的大小external mqtt brokerInitSubClient设置连接参数...原创 2019-11-15 17:17:28 · 791 阅读 · 0 评论 -
kubeedge edgecore - edgehub源码分析
edgehub 源码分析edgehub是Edge上的通信接口模块,用于云边消息同步结构定义及初始化edgehub的结构定义type EdgeHub struct { context *beehiveContext.Context chClient clients.Adapter config *config.ControllerConfig re...原创 2019-11-15 14:01:22 · 711 阅读 · 0 评论 -
kubeedge edgecore - servicebus源码分析
service busServiceBus是一个运行在边缘的HTTP客户端,接受来自云上服务的请求,与运行在边缘端的HTTP服务器交互,提供了云上服务通过HTTP协议访问边缘端HTTP服务器的能力。代码逻辑servicebus的功能比较简单,根据接收到的消息调用本地服务的HTTP端口func (sb *servicebus) Start(c *beehiveContext.Context...原创 2019-11-15 14:00:33 · 741 阅读 · 0 评论 -
无需代理一键安装kubeedge
git地址原创 2019-11-14 17:11:50 · 1431 阅读 · 0 评论 -
KubeEdge - edgecore初始化源码分析
edgecore功能由官方文档我们知道,kubeedge核心为cloudcore和edgecore,edgecore主要分为以下几个组件Edged:在边缘管理容器化的应用程序。EdgeHub:Edge上的通信接口模块。EventBus:使用MQTT处理内部边缘通信。DeviceTwin:它是用于处理设备元数据的设备的软件镜像。MetaManager:它管理边缘节点上的元数据。启动...原创 2019-11-13 18:37:57 · 2054 阅读 · 0 评论 -
源码安装kubeedge
依赖安装docker注意docker的cgroup确定和集群kubelet的要一致安装kubeadm/kubectl]创建k8s集群安装golang在每个edge节点安装mosquitto以上安装可参考我的笔记有关内容如果边缘节点为centos可以只直接yum安装,如果为其他系统参见官方文档, centos执行以下命令:yum install epel* -y &a...原创 2019-11-12 15:55:59 · 1768 阅读 · 2 评论 -
KubeEdge 组件概述
介绍KubeEdge是一个开源系统,用于将本机容器化的应用程序编排功能扩展到Edge上的主机,它基于kubernetes构建,并为网络,应用程序提供基本的基础架构支持。云和边缘之间的部署和元数据同步。Kubeedge已获得Apache 2.0的许可。并且完全免费供个人或商业使用。我们欢迎贡献者!我们的目标是建立一个开放平台,以支持Edge计算,将原生容器化应用程序编排功能扩展到Edge上的...原创 2019-11-12 15:34:09 · 2382 阅读 · 0 评论