Demo of KubeEdge Federation & EdgeMesh functionality
- Deploy KubeEdge Federation, open source Karmada project
- Deploy KubeEdge open source EdgeMesh project
The demo consists of two distinct parts:
- This demo will show Karmada's multi-cluster management capabilities. Karmada (Kubernetes Armada) is a Kubernetes management system that enables cloud-native applications to run across multiple Kubernetes clusters and clouds with no changes to the underlying applications. By using Kubernetes-native APIs and providing advanced scheduling capabilities, Karmada truly enables multi-cloud Kubernetes environment. It aims to provide turnkey automation for multi-cluster application management in multi-cloud and hybrid cloud scenarios with key features such as centralized multi-cloud management, high availability, failure recovery, and traffic scheduling.
- First part of the demo demonstrates the KubeEdge Federation functionality using Karmada project. The demo essentially demonstrates how Karmada federation enables cloud-native applications (Kubernetes Pods) to run across multiple cloud Kubernetes clusters with no changes to the underlying applications.
The demo specifically demonstrates how federation level policies seamlessly manage deployment of workloads (Pods) across two underlying independent cloud clusters.
- Second part of the demo demonstrates the EdgeMesh functionality. The demo covers how EdgeMesh provides support for a simple network solution for the inter-communications between services at edge scenarios (east-west communication).
- >>> We need to clearly describe the use case being demoed, English in the video is not clear to me <<<
Demonstration Video
>>> Link here to the uploaded demo video <<<