祝贺开源之夏 2022 KubeSphere 社区项目中选学生!
日前,开源之夏 2022 所有中选结果已出炉,在此祝贺各位中选的同学!
活动简介
“开源之夏(英文简称 OSPP)”是中科院软件所“开源软件供应链点亮计划”指导下的系列暑期活动,由软件所与 openEuler 社区共同主办。
开源之夏是一项主要面向高校学生的暑期开源活动,旨在鼓励在校学生积极参与开源软件的开发维护,促进优秀开源软件社区的蓬勃发展。活动联合各大开源社区,针对重要开源软件的开发与维护提供项目,并向全球高校学生开放报名。
学生可自主选择感兴趣的项目进行申请,并在中选后获得该软件资深维护者(社区导师)亲自指导的机会。根据项目的难易程度和完成情况,参与者还将获取开源之夏活动奖金和结项证书。
项目简介
本次活动,KubeSphere 社区共提交了 6 个开发类项目课题,涉及 KubeSphere、KubeKey、KubeEye、OpenFunction 等开源项目。以下是项目简介:
项目 | 领域 | 技能 | 难 度 |
---|---|---|---|
KubeSphere Sharing Secret 插件开发 在 KubeSphere 可插拔框架的基础之上开发 Sharing Secret 插件。 导师: Hongming |
Pluggable | React,TypeScript,HTML,CSS,Helm,Kubernetes | 基础 |
KubeKey Phase Run 阶段运行功能开发 在 KubeKey 当前模块化架构基础上拆分流水线实现阶段运行功能。 导师: 24sama |
command-line | Kubernetes, golang, Linux | 基础 |
KubeSphere-DevOps 对接 FluxCD 通过对接 FluxCD 增强 KubeSphere 多集群应用发布与管理能力。 导师: LXM |
DevOps | Golang,Kubernetes,FluxCD,React | 基础 |
OpenFunction 的 Node.js 函数框架升级 升级现有的 OpenFunction Node.js Function Framework(函数框架),使之对齐 OpenFunction 0.6.0 两大主体功能 —— 函数插件和可观测能力。 导师: Haili Zhang |
Functions-as-a-Service | Node.js,Kubernetes,CloudEvent,OpenFunction,Cloud Native Buildpacks,Dapr、Knative(可选) | 基础 |
OpenFunction 弹性应用运行时 为 OpenFunction 添加弹性应用运行时,支持直接运行 Dapr 应用, 支持使用 Keda 进行动态伸缩。 导师: 雷万钧 |
Functions-as-a-Service | Kubernetes,OpenFunction,Dapr,Golang,Keda | 基础 |
KubeEye Console 2.0 前端页面开发 开发 KubeEye Console 2.0 插件管理功能的前端页面。 导师: chenzhen |
Observability | JavaScript,TypeScript,HTML,CSS,React,Docker,Kubernetes | 基础 |
您还可以通过开源之夏官网 KubeSphere 社区项目列表页或 KubeSphere 官网开源之夏页面了解这些项目的详情。
中选学生简介
祝贺以上 6 位同学中选!社区已经给每位同学邮寄了社区周边礼品表示祝贺!
KubeSphere 社区的支持
除了恭贺以上同学中选之外,KubeSphere 社区也更希望中选的各位同学能够顺利地完成项目。
因此,社区目前以多种方式来支持和促进中选同学快速顺利地开展项目:
-
例会 该例会是双周例会,每两周的周三晚八点进行,在例会上,项目的导师会答疑解惑,帮助学生解决诸多疑难问题,以顺利开展项目。例会结束后,录屏视频也会上传到 B 站进行分享。
此外,项目导师及其他角色还会不定期的分享参与开源的经验。
-
微信沟通群 每个项目都有一个单独的沟通群,该项目的导师与中选学生都在群内进行沟通,方便快捷,节省沟通成本。
LFX Mentorship
为了帮助开源爱好者成为开源社区的贡献者,LFX 提供了一个结构化的远程学习平台,使组织能够为这些有兴趣参与开源项目的开发人员提供带薪实习和指导。一般每年分为春季、夏季、秋季三个阶段。
KubeSphere 社区已经参与了夏季活动,提交了 CNCF 沙箱项目 OpenELB 和 OpenFunction 的相关开发项目,中选情况也已公布!
秋季活动 KubeSphere 社区也将关注和提交相关的项目,如果各位同学有兴趣,欢迎到时候关注和报名!
欢迎参与开源
如果你对开源项目感兴趣,但并没有太多参与的经验,无论你是否学生,都欢迎加入 KubeSphere 开源社区,参与 KubeSphere 开源项目,社区会给予最大的支持帮助你进行开源贡献!
参与 KubeSphere 开源社区贡献的方式有:
- 文档
- 翻译
- 代码
- 测试
- 技术文章
- 直播分享
- 社区治理
- ...
具体的贡献方式参见 KubeSphere 官网。
一起来 KubeSphere 的 GitHub 仓库共建共赢吧!可以先点个 Star 关注一下哦!