作者:KubeVela 社区

开源之夏是由“开源软件供应链点亮方案”发起并长时间支撑的一项暑期开源活动,旨在鼓舞在校学生积极参加开源软件的开发维护,促进优异开源软件社区的蓬勃发展,培育和开掘更多优异的开发者。

活动联合国内外各大开源社区,针对重要开源软件的开发与维护供给项目任务,并面向全球高校学生敞开报名。

参加 KubeVela 开源之夏,你将收获

  • 结识志同道合的小伙伴,和技能大牛一同奉献开源
  • 匹配资深的开源社区导师,在为期三个月的开发周期中,导师指导进行对应项目的开发工作
  • 根据项目开发“战绩”得活动奖金及证书奖赏

欢迎参加 KubeVela 社区,本年我们有 3 个项目,列表如下:

​​https://summer-ospp.ac.cn/#/org/projectlist​​

项目 1|在 KubeVela 增加网络和微服务的插件,产出根据KubeVela 的服务治理领域的使用场景

难 度:根底

支撑语言:中文

导师:王易可(wangyike.wyk@alibaba-inc.com)

内容与方针:为 KubeVela 制造面向开发者以及平台级的插件功用,KubeVela 插件(Addon)能够将 Kubernetes 生态傍边丰厚的功用集成进 KubeVela 所办理的多集群的环境傍边。根据 KubeVela 的 Addon 系统,制造 APISIX, Istio,Linkerd,Envovy,Dapr 等相关插件,制造用户友爱的各种 defintion,产出关于多集群环境下服务治理的典型使用场景案例,并编撰最佳实践相关文档和 demo。

项目 2|为 KubeVela 中的 Cue Actions 增加版别办理

难 度:进阶/Advanced

支撑语言:中文/English

导师:董天欣(dongtianxin.tx@alibaba-inc.com)

内容与方针:KubeVela 中运用 Cue 作为 IaC 办理,在 KubeVela 的工作流傍边,用户能够通过运用内置的 Cue Action 来编写 Definition。可是目前的 Cue Action 缺少版别办理,每逢 Action 内部进行参数变动时,会影响到之前的用户运用。需求考虑并规划一个合理的版别办理机制,协助用户更好地运用 Cue Action。

项目 3 |提高 KubeVela 生态下使用状况的可观测才能

难 度:根底

支撑语言:中文

导师:宋阳(songyang.song@alibaba-inc.com)

内容与方针:KubeVela 是 OAM 模型的标准完成,Application 为开发者供给了简略易用的接口来布置他们的服务,把杂乱的根底设施才能和编排细节交给平台工程师,Application 对杂乱的底层资源进行了封装,尽管降低了开发者布置服务的心智担负,但也同时屏蔽了底层资源的状况,每逢开发者遇到服务布置出现问题的状况,往往会表现得束手无策。本课题需求同学利用 VelaQL 才能,通过 Vela-Cli 为用户供给一个交互友爱的界面,提高Application 资源的可观测性,通过本课题,同学们能够熟悉和把握 Kubernetes 和 KubeVela 的架构,深化了解怎么根据 Kubernetes 生态开发使用。

报名时间线

学生与社区项目交流期 |04 月 21 日- 05 月 20 日

学生提交项目请求书|05 月 21 日 – 06 月 04 日

想了解更多请点击​​此处​​ ,立即前往查看!

祝愿你请求成功,一同为下一代的云原生使用交给和办理平台 KubeVela 添砖加瓦!