karmada-io / karmada

Open, Multi-Cloud, Multi-Cluster Kubernetes Orchestration
https://karmada.io
Apache License 2.0
4.44k stars 880 forks source link

Enhance karmadactl operation and maintenance experience #5249

Closed zhzhuang-zju closed 1 month ago

zhzhuang-zju commented 2 months ago

What would you like to be added: Refer to https://github.com/karmada-io/karmada/issues/4291 and https://github.com/karmada-io/karmada/issues/5248, we have decided to continuously improve and enhance the user experience of karmadactl in upcoming releases. To track the progress of the project, we will divide it into the following subtasks:

Implement new Commands

Modification of Existing Commands:

Note:

zhzhuang-zju commented 2 months ago

/help

karmada-bot commented 2 months ago

@zhzhuang-zju: This request has been marked as needing help from a contributor.

Please ensure the request meets the requirements listed here.

If this request no longer meets these requirements, the label can be removed by commenting with the /remove-help command.

In response to [this](https://github.com/karmada-io/karmada/issues/5249): >/help Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes-sigs/prow](https://github.com/kubernetes-sigs/prow/issues/new?title=Prow%20issue:) repository.
zhzhuang-zju commented 2 months ago

cc @IonBoleac

Affan-7 commented 2 months ago

Hi @zhzhuang-zju Can I get a task that is easier in this issue?

IonBoleac commented 2 months ago

Is there an explanation of every command that what they must do?

zhzhuang-zju commented 2 months ago

Hi @zhzhuang-zju Can I get a task that is easier in this issue?

@Affan-7 Sure~you can take karmadactl patch first, Because this command only works on the Karmada control plane and does not involve switching member clusters, it is relatively easy to get started with

Is there an explanation of every command that what they must do?

you can refer to https://github.com/karmada-io/karmada/pull/5245, it contains the flag sets and behavior of the commands.

liangyuanpeng commented 2 months ago

all of PRs for the new command need the release-note ^^^ cc @hulizhe

hulizhe commented 2 months ago

all of PRs for the new command need the release-note ^^^ cc @hulizhe

thanks for the reminder

zhzhuang-zju commented 1 month ago

@IonBoleac @Affan-7 I hope to include the enhancements to karmadactl in the release 1.11.0, so I have completed the remaining work for this issue. However, this is just the first phase of enhancing karmadactl capabilities, and there will be further work to follow. I welcome your continued participation in the subsequent efforts, thanks~

RainbowMango commented 1 month ago

All tasks planed in this round are done. /close

karmada-bot commented 1 month ago

@RainbowMango: Closing this issue.

In response to [this](https://github.com/karmada-io/karmada/issues/5249#issuecomment-2322751172): >All tasks planed in this round are done. >/close Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes-sigs/prow](https://github.com/kubernetes-sigs/prow/issues/new?title=Prow%20issue:) repository.