-
Notifications
You must be signed in to change notification settings - Fork 198
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
does clusternet support Multi-Cluster Controller #778
Comments
@magicsong This should be evaluated on a case by case basis. There are some pros and cons for such centralized all-in-one controllers. However, some capabilities are provided in Clusternet to help achieve your scenario, such as wrappers, child cluster access info, proxy redirects, etc. |
A centralized Controller is more suitable for public cloud and hybrid cloud scenarios, as it does not require the installation of components within clusters, nor does it necessitate user intervention for component maintenance. As the number of clusters increases, the resulting resource and cost benefits will become more significant. |
There are some pros and cons for such centralized all-in-one controllers. For some cases, it will bring us some benefits.
For a large number of clusters, will the performance of such a centralized controller be downgraded? Also if such controllers are out of services, will a single cluster or whole clusters get affected? Cost-efficiency is a good measurement, but not the only measurement. |
take a look at https://github.com/metacontroller/metacontroller, combined with this feature, maybe we can create a powerful and |
let me have a try @dixudx 🤝 |
What would you like to be added:
Why is this needed:
Centralized Management: Administrators would benefit from a single pane of glass to manage multiple clusters, simplifying the user experience.
Reduced Complexity: Eliminating the need for individual controllers for each cluster would reduce the complexity inherent in maintaining separate instances.
Resource Optimization: A centralized controller could optimize resource allocation and workload distribution across multiple clusters more effectively.
The text was updated successfully, but these errors were encountered: