What is OpenYurt?
OpenYurt is an open platform that embraces the powerful orchestration capabilities of upstream Kubernetes. Users can deliver, manage and monitor the edge workloads using the same upstream Kubernetes APIs.
OpenYurt empowers users to manage large scale edge computing workloads with ease.
When edge nodes are offline or the cloud-to-node networking is not stable, it is important to make sure the workloads are not being disrupted. When the connection resumes, the status of edge workloads will be synced with the cloud control plane and remain consistent.
Edge and Cloud Synchronization
OpenYurt provides mutually encrypted tunnel and reverse proxy between edge nodes and the cloud control plane. When ingress traffic is blocked due to networking policy, the cloud control plane can still retrieve heartbeat and monitor the workloads. And users will still be able to use Kubectl and other monitoring tools such as prometheus, metrics-server to manage and monitor the edge workloads.
Edge Zoning Unit
OpenYurt allows users to group workloads into different units distributed in different geo-locations. Out of box, OpenYurt is able to provide users individual lifecycle management and operational policies based on the unit zoning.