Skip to content

Commit

Permalink
add project ideas for KubeEdge
Browse files Browse the repository at this point in the history
Signed-off-by: Shelley-BaoYue <baoyue2@huawei.com>
  • Loading branch information
Shelley-BaoYue committed Apr 24, 2024
1 parent 5324cc9 commit 2ee5ad6
Showing 1 changed file with 42 additions and 0 deletions.
42 changes: 42 additions & 0 deletions programs/lfx-mentorship/2024/02-Jun-Aug/project_ideas.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,46 @@

## Proposed Project ideas

### KubeEdge

#### Iterating Enhancement for KubeEdge Dashboard

- Description: Based on the previous release of KubeEdge, a version of the dashboard has been implemented. We hope to continuously iterate and optimize the dashboard, including optimizing the dashboard for new KubeEdge API, refactoring the dashboard using new frameworks such as Material, etc.
- Expected Outcome: new release Dashboard which supports new KubeEgde APIs.
- Recommended Skills: KubeEdge, Front-end, nodejs
- Mentor(s):
- Hongbing Zhang (@HongbingZhang, hongbing.zhang@daocloud.io)
- Shelley Bao (@Shelley-BaoYue, baoyue2@huawei.com)
- Upstream Issue: https://github.com/kubeedge/dashboard/issues/22

#### Router Manager Support HA

- Description: Users need to communicate between the cloud and the edge. For example, the cloud calls the rest interface of the edge service. In this case, the routing management function of KubeEdge can be used. Currently, routing management function of KubeEdge has some problems in the case of multiple CloudCore copies. The main problem is that when there are multiple copies of CloudCore, whether the cloud sends messages to the edge or reports the message to the cloud, it is not known which CloudCore is sent to it for processing, and there is confusion in message management in the cloud.
- Expected Outcome: Support using router manager in multi-CloudCore Scenario.
- Recommended Skills: Golang, KubeEdge
- Mentor(s):
- Shelley Bao (@Shelley-BaoYue, baoyue2@huawei.com)
- jiawei (@JiaweiGithub, jiawei.liu@daocloud.io)
- Upstream Issue: https://github.com/kubeedge/kubeedge/issues/5561

#### KubeEdge test cases enhancement

- Description: As KubeEdge undergoes version iterations, the testing work should also be updated and enhanced in sync with the requirements.
- Expected Outcome: Improve KubeEdge test coverage scenarios
- Recommended Skills: Golang, KubeEdge
- Mentor(s):
- Fisher Xu (@fisherxu, fisherxu1@gmail.com)
- Shelley Bao (@Shelley-BaoYue, baoyue2@huawei.com)
- Upstream Issue: https://github.com/kubeedge/kubeedge/issues/5562

#### KubeEdge Documentation Improvement

- Description: We have made an update to the directory of the KubeEdge documentation recently. Now we would like to optimize the documentation on the community's official website, including setup instructions, developer guides, and more, to help users better and faster understand and utilize KubeEdge through the documentation.
- Expected Outcome: Document optimization of setup, usage guide, and developer guide, adding more FAQs, etc.
- Recommended Skills: Kubernetes, KubeEdge, docs
- Mentor(s):
- zhiying (@zhiyingfang2022, zhiying.fang@daocloud.io)
- wbc6080 (@wbc6080, wangbincheng4@huawei.com)
- Upstream Issue: https://github.com/kubeedge/website/issues/433

---

0 comments on commit 2ee5ad6

Please sign in to comment.