dashboard icon indicating copy to clipboard operation
dashboard copied to clipboard

Configuration of karmada components.

Open warjiang opened this issue 1 year ago • 5 comments

What would you like to be added: Add the feature of controlling karmada in the dashboard:

  • overview of the karmada components: image
  • restart the component image
  • scale in and out the components
  • edit the components' raw manifest
  • view the log of karmada components: image
  • uninstall/install new karmada components

Why is this needed: We want to implement the feature of controlling karmada in the dashboard, such as scale in/out of the component, install or uninstall the component of karmada ecosystem, dive into the component by view the log of components' output.

warjiang avatar Aug 07 '24 05:08 warjiang

@warjiang want to work on this issue.

axif0 avatar Aug 07 '24 13:08 axif0

@axif0 Thanks for your enthusiasm, it's glad to hear that you want to make contribution to this task. And we had a online meeting talking about this task days ago, @RainbowMango made some suggestions to this task:

  • We should make a good guide for our end-user, let they be aware of that karmada-dashboard will take control of their host cluster, with higher permission, maybe some changes to our PRD.
  • Currently, we are preparing the release work of karmada-dashboard, so we'll lower the priority and will focus on the todolist in the https://github.com/karmada-io/dashboard/issues/76. However, the task is still on our roadmap, it will make the karmada-dashboard more competitive if the feature be implemented.

warjiang avatar Aug 08 '24 08:08 warjiang

@axif0 BTW, should I change the PRD's language to english for easy understanding

warjiang avatar Aug 08 '24 08:08 warjiang

@warjiang If its possible yaa. Although, I translated the PRD's language (Configuration of karmada components) to english using google lens.

@axif0 BTW, should I change the PRD's language to english for easy understanding

axif0 avatar Aug 08 '24 10:08 axif0

@warjiang how do I find the description of each component? do we handle it on frontend?

image

axif0 avatar Aug 09 '24 16:08 axif0