Skip to content

Adoption & Ecosystem

Who uses it

The names below are taken from the project's ADOPTERS.md. They are self-reported by the project rather than independent case studies.

OrganisationUse caseSource
Huawei CloudIntelligent EdgeFabric (IEF) edge serviceADOPTERS.md
China UnicomWoCloud edge offeringADOPTERS.md
Raisecom TechnologyFactory worker-safety AI monitoring, designed with China Telecom Research InstituteADOPTERS.md
KubeSphereEdge support in the platformADOPTERS.md
DaoCloudEdge support in the platformADOPTERS.md
XingHai IoTSmart campus, 741 projects across 80 Chinese citiesADOPTERS.md

ADOPTERS.md also lists Two Win, PITS, jylink, ICTNJ, and Jingying Shuzhi.

Adoption signals

At graduation on 2024-10-15 the CNCF reported maintainers from 15 organisations and over 1,600 contributors from more than 110 organisations across 35+ countries (CNCF announcement). That 1,600+ figure is a broad CNCF count, not code committers. Measured from the repository on 2026-06-22, GitHub showed roughly 309 code contributors, 7,485 stars, and 1,951 forks (kubeedge/kubeedge). Releases follow a roughly quarterly minor cadence, with v1.23.0 published 2026-03-11 (releases).

Ecosystem

KubeEdge runs on top of upstream Kubernetes (vendored; the v1.22 line built against Kubernetes v1.31.12). It connects IoT devices through an MQTT broker via the eventbus module, and new device protocols can be added through the mapper framework under staging/src/github.com/kubeedge/mapper-framework. Platforms including KubeSphere and DaoCloud package KubeEdge as their edge layer (per ADOPTERS.md).

Alternatives

AlternativeDiffers by
K3s (SUSE/Rancher)Ships a full but trimmed Kubernetes that runs as-is at the edge; no built-in offline-first split control plane or device CRDs.
OpenYurt (CNCF, Alibaba origin)Closest competitor, also focused on node and edge autonomy; KubeEdge goes further into MQTT and Device CRD based IoT management.
Akri (CNCF)Focused only on discovering leaf devices at the edge; overlaps with KubeEdge's devicetwin/mapper but with a narrower scope.
SuperEdgeAnother edge Kubernetes distribution with a similar node-autonomy goal.

Pick KubeEdge when nodes go offline and you also manage physical devices. Pick K3s when you want a normal smaller Kubernetes with stable connectivity. Pick OpenYurt when you want edge autonomy without the device-management surface.