Chore: Improve the high availability level in large-scale cluster deployment. #787
Labels
area/syncer
priority/important-soon
P1 Must be staffed and worked on either currently,or very soon,ideally in time for the next release
Milestone
What would you like to be added?
Split
Syncer
asAgent
in user cluster, and support two modes:1.1
Agent
in user cluster watch hub cluster custom resources likesyncrule
, and sync info into es directly. In this mode, hub cluster will not invade the user cluster.1.2
Syncer
in hub cluster will dispatch crds and custom resources into user cluster, andAgent
in user cluster watch self apiserver. in this mode,Agent
completely self-looping within the user cluster, and sre could deployAgent
independently.Support more kubernetes versions.
Why is this needed?
Syncer
takes up too much memory resource as the number of clusters increases, so a high availability solution is urgently needed.Better compatibility.
The text was updated successfully, but these errors were encountered: