[Summer OSPP 2024] karmadactl init supports configuration file
What would you like to be added
As the community grows, karmada has more and more components and the configuration required is becoming more and more complex. Karmada hopes to transfer configuration items to the configuration file instead of more and more flags.
At the same time, it is hoped that a function that can list all container images used in the karmadactl init process can be implemented.
Releated:
- https://github.com/karmada-io/karmada/issues/3464
- https://github.com/karmada-io/karmada/issues/4086
This is part of https://github.com/karmada-io/karmada/issues/4879
Project link
https://summer-ospp.ac.cn/org/prodetail/245c40186?lang=zh&list=pro
Desired outcomes
- [x] proposal https://github.com/karmada-io/karmada/pull/5277
- [ ] implement the feature for
karmadactl config images listhttps://github.com/karmada-io/karmada/pull/5306 - [ ] implement the feature for karmadactl init with configuration file https://github.com/karmada-io/karmada/pull/5357
- [ ] tests
- [ ] blog/doc for the feature https://github.com/karmada-io/website/pull/690
- [x] sub task https://github.com/karmada-io/karmada/pull/5321
/assign
https://github.com/karmada-io/website/pull/690
Here is the documentation for karmadactl changes Supplement pr @liangyuanpeng
@tiansuo114 Congrats! All tasks have been done. Thank you for your hard work!
/close
@RainbowMango: Closing this issue.
In response to this:
@tiansuo114 Congrats! All tasks have been done. Thank you for your hard work!
/close
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.
What would you like to be added
As the community grows, karmada has more and more components and the configuration required is becoming more and more complex. Karmada hopes to transfer configuration items to the configuration file instead of more and more flags.
At the same time, it is hoped that a function that can list all container images used in the karmadactl init process can be implemented.
Releated:
This is part of #4879
Project link
https://summer-ospp.ac.cn/org/prodetail/245c40186?lang=zh&list=pro
Desired outcomes
- [x] proposal docs: add proposal of karmadactl init support config file #5277
- [x] implement the feature for
karmadactl config images listAdd GitHub tests for karmadactl init --config command #5306- [x] implement the feature for karmadactl init with configuration file Feature: karmadactl init supports deployment through configuration files #5357
- [x] tests Add tests for deploying Karmada services using the configuration file with the karmadactl init --config command.(closed) #5744
- [x] blog/doc for the feature add karmadactl init --config & karmadactl config documents website#690
- [x] sub task Support multiple label selection ability in EtcdNodeSelectorLabels #5321
- [x] update proposal to cleanup unnecessarily field of
metadata(included in Add GitHub tests for karmadactl init --config command #5306)
The PR related to tests has been changed to the PR at https://github.com/karmada-io/karmada/pull/5306. Should we update the documentation to reflect this? @liangyuanpeng
The PR related to tests has been changed to the PR at https://github.com/karmada-io/karmada/pull/5306. Should we update the documentation to reflect this? @liangyuanpeng
sure, i updated it, thank you!
The PR related to tests has been changed to the PR at #5306. Should we update the documentation to reflect this? @liangyuanpeng
sure, i updated it, thank you!
Thank you very much, Mentor, for your guidance over the past few months in completing the OSPP tasks. I am truly grateful for all the help you've provided, and I hope to receive even more guidance from you in future PRs