kubeedge

基于KubeEdge的边缘节点分组管理设计与实现

作者:鲍玥&张逸飞 | 归档于 kubeedge

2022-08-26

KubeEdge 1.11版本提供了“边缘节点分组管理”新特性,抽象出了跨地域的应用部署模型。该模型将边缘节点按地区划分为节点组,并将应用所需资源打包成一个整体在节点组上进行部署,降低了边缘应用生命周期管理的复杂度,有效减少运维成本。

继续阅读

kubeedge源码分析系列(五):DeviceTwin模块详解

作者:毛金勇 | 归档于 kubeedge

2021-01-25

本篇主要从DeviceTwin组件的源码出发,剖析DeviceTwin模块的内部实现,同时也对其四个子模块(membership、communication、device和twin)的具体执行逻辑进行具体分析。

继续阅读

kubeedge源码分析系列(四):DeviceController模块详解

作者:毛金勇 | 归档于 kubeedge

2021-01-25

DeviceController属于KubeEdge的云端组件,负责设备管理。KubeEdge利用Kubernetes提供的CRD机制,对真实的物理设备进行抽象,通过自定义一个名为`Device`的自定义资源(Custom Resource)来描述设备的元数据以及状态。而DeviceController,顾名思义,就是这一资源的的控制器,由它负责云边的设备信息同步。

继续阅读

kubeedge源码分析系列(三):edgecore架构

作者:徐洁洁 | 归档于 kubeedge

2020-12-21

本文在commit `a9b0862bed7fc2f9350a850496e60640fc43c15c`(2020.06.20)之后对KubeEdge进行源码分析,分析KubeEdge的edgecore的整体框架,对细节不做过多展示

继续阅读

kubeedge源码分析系列(二):cloudhub

作者:沈铁成 | 归档于 kubeedge

2020-12-21

本文基于KubeEdge官方文档,加上作者的亲身实践,给出以下KubeEdge1.3.0版本下Cloudcore模块中cloudhub模组的源码分析。

继续阅读