Skip to content
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 it support multicluster ui? #30

Open
ithesadson opened this issue Jun 24, 2024 · 3 comments
Open

Does it support multicluster ui? #30

ithesadson opened this issue Jun 24, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@ithesadson
Copy link

Can we display multiple clusters through a single ui? Or should we set up a different ui for each environment? (dev,test,prod etc.)

@davideserio
Copy link
Member

The project is under development.
At this time, it is necessary to set different UIs for each environment.

@clement-igonet
Copy link

clement-igonet commented Jun 25, 2024

Well, the topic as high value in my opinion.

Indeed, it seems to me as a feature request:

  • it could be risky to rely massively on the k8s cluster we operate on
  • a very light agent to operate velero remotely would be convenient
  • having a single dashboard to manage all k8s clusters is just a main feature, and a blocker for wide adoption if not there.

Can't we consider API part as an agent, and UI as a main board ?
In that way, UI board would just need a kind of switch solution to navigate from one cluster to another ?
Maybe, one url/path for each UI instance could do the trick before improvements ?

Please, could we open again the current issue, at least to continue the discussion ?

@davideserio davideserio reopened this Jun 25, 2024
@davideserio davideserio added the enhancement New feature or request label Jun 25, 2024
@ithesadson
Copy link
Author

Well, the topic as high value in my opinion.

Indeed, it seems to me as a feature request:

  • it could be risky to rely massively on the k8s cluster we operate on
  • a very light agent to operate velero remotely would be convenient
  • having a single dashboard to manage all k8s clusters is just a main feature, and a blocker for wide adoption if not there.

Can't we consider API part as an agent, and UI as a main board ? In that way, UI board would just need a kind of switch solution to navigate from one cluster to another ? Maybe, one url/path for each UI instance could do the trick before improvements ?

Please, could we open again the current issue, at least to continue the discussion ?

Thanks for your valuable suggestions. I wanted to mention that Cloudcassa supports multicluster management through a single UI. They achieve this by implementing a centralized dashboard that communicates with lightweight agents deployed on each cluster. Each agent gathers and sends data back to the central UI, allowing for efficient management and monitoring of multiple clusters from one place.

Perhaps we could explore a similar approach for Velero UI. This method could help us achieve a unified view without the need for separate UIs for each environment.

I support reopening this issue to discuss this potential solution further.

These resources can be reviewed for insights:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants