K-PaaS 로고

KR

PROJECTS

  1. PROJECTS
    • K-PaaS Projects
    • K-PaaS LandScape

K-PaaS Project

Container Platform - v1.6.0 Edge Deployment
2025-10-21 14:40:52
  • hits6

 

Bellow is the configuration diagram of Open Cloud Platform(K-PaaS).

 

» Architechture

 

 

» Function and Role of Components

 

°  Edge Cluster(Cloud side. Edge Side)

 

1 . EdgeHub
- A WebSocket client that interacts with cloud services for edge computing (such as the Edge Controller in the KubeEdge architecture)
This includes synchronizing cloud-side resource updates to the edge and reporting edge-side host and device status changes to the cloud.

 

2. Edged
- An agent that manages containerized applications running on edge nodes.

 

3. EventBus
- This MQTT client interacts with the MQTT server (Mosquitto) to provide publish and subscribe functionality for other components.

 

4. ServicesBus
- An HTTP client that interacts with HTTP servers (REST), providing HTTP client functionality to cloud components to reach HTTP servers running at the edge.

 

5.  DeviceTwin
- Saves device status and synchronizes device status to the cloud. It also provides a query interface for applications.

 

6. MetaManager
-  The message processor between edged and edgehub also handles metadata storage and retrieval with a lightweight database (SQLite).

 

°  Middleware

 

 
1. CloudHub
- An WebSocket server that observes changes on the cloud side, caches them, and sends messages to EdgeHub.

 

2. EdgeController
- An extended Kubernetes controller that manages edge node and pod metadata to enable data to target specific edge nodes.

 

3. DeviceController
- An extended Kubernetes controller that manages devices to enable synchronization of device metadata and status data between edge and cloud.
 

 

» Deployment Flowchart

 

 

» List of Opensources

 

Service GroupService NameOpensource NameLicenseRemarks

Container
Platform

-kubernetesApache 2.0 
kubeEdgeApache 2.0 
harborApache 2.0 
mariadbGPL v2 
keycloakApache 2.0 
terraformMLP 2.0 
ingress-nginx-controllerApache 2.0 
istioApache 2.0 
kubeflowApache 2.0 
vaultMLP 2.0 
rookApache 2.0 

 

Notification

필수입력 값 모달창