You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OpenYurt is an open source project in the edge cloud native domain, which unifies the management of scattered massive edge heterogeneous resources (such as CDN sites, IoT machines and other edge computing power) from the control side (located in the cloud or central server room, etc.) to help users easily complete large-scale application delivery, operation and maintenance, and control on massive edge resources. At present, OpenYurt has implemented unified management of multi-territory workloads with CRD resources such as NodePool, YurtAppSet and YurtAppDaemon. Due to the objective existence of heterogeneous environment such as resource configuration and network topology in each region, it is necessary to render different configurations for each regional workload, including the number of instances, image version, ConfigMap, Secret, PVC, etc.
Objectives
The primary objectives of this project are to:
Support rendering personalized configurations for multi-regions workloads (e.g. YurtAppSet, YurtAppDaemon)
Multi-regions configuration rendering engine has good scalability, when there is a new workload CRD for multi-regions management, the rendering engine can also be adapted in a friendly way.
Output Requirements
Design documentation and code implementation of the multi-regions configuration rendering engine to support the rendering of YurtAppSet, YurtAppDaemon and other resources
Complete test cases for the rendering engine (including UT and E2E) to ensure that the rendering engine can run robustly
Complete the installation and deployment of the rendering engine in the OpenYurt cluster, and put it online in the OpenYurt community experience center.
rambohe-ch
changed the title
[OSPP 2023]feat: configuration rendering engine for multi-regions
feat: configuration rendering engine for multi-regions
Jun 12, 2023
Motivation
OpenYurt is an open source project in the edge cloud native domain, which unifies the management of scattered massive edge heterogeneous resources (such as CDN sites, IoT machines and other edge computing power) from the control side (located in the cloud or central server room, etc.) to help users easily complete large-scale application delivery, operation and maintenance, and control on massive edge resources. At present, OpenYurt has implemented unified management of multi-territory workloads with CRD resources such as NodePool, YurtAppSet and YurtAppDaemon. Due to the objective existence of heterogeneous environment such as resource configuration and network topology in each region, it is necessary to render different configurations for each regional workload, including the number of instances, image version, ConfigMap, Secret, PVC, etc.
Objectives
The primary objectives of this project are to:
Output Requirements
Related issues
The text was updated successfully, but these errors were encountered: