返回信息流实习岗位名称:
开源软件工程师
所需人数:
3
招募公司:
LFX Mentorship Program
所属部门组:
CNCF - Antrea
联系方式:
申请者需要在2月13日前完成Mentee注册和项目申请,流程详见 :
https://docs.linuxfoundation.org/lfx/mentorship/mentee-guide/how-to-apply
答复时间(如每日8点答复email等):
2024年2月14日 – 2月27日
工作地点:
远程
交通情况(北邮为出发点,包括公交,地铁,达到时间):
任职资格 -- 基本条件:
计划开始时至少年满18周岁
所在单位和组织不禁止该实习
未参加另外的Linux Mentorship计划
开发者以个人身份参与(在校或已毕业均可)
具备所注册国家中工作权利且所注册国家未被计划禁止 (中国已获许可)
并非社区中高于最低限度贡献成员(如Maintainer、Recurring Contributor)
满足具体所属项目中提及的其它前置需求
任职资格 -- 优先条件:
熟悉Golang Kubernetes
工资情况:
3000美元
实习时间(包括实习期的长度,每日实习的时间):
2024年3月4日 – 5月22日
福利情况(包括是否包吃住等):
工作职责:
根据官方安排 ,LFX Mentorship 2024年春季活动流程如下:
Mentee注册与项目申请 January 29 - February 13, 5:00 PM PDT
申请者评审及人事工作 February 14 - 27, 5:00 PM PDT
实习启动及任务发放 March 4 (Week 1)
中期考核及首次津贴支付 April 10 (Week 6)
结项考核、实习生报告提交,最终津贴支付批准 May 22, 5:00 PM PST (Week 12)
活动结束 May 31
申请者需要在2月13日前完成Mentee注册和项目申请,流程详见 :
https://docs.linuxfoundation.org/lfx/mentorship/mentee-guide/how-to-apply
实习申请结果预计将在 2 月 27 日通知到申请人。主线开发日期为2024年3月4日 – 5月22日,根据项目需要,没有固定时间要求,全程线上协作,无需线下参与。结项需要在2024年5月22日前以 PR 的形式提交到项目所在的开源社区仓库中并完成合并。
符合条件的申请者可以申请下列课题:
▍CNCF - Antrea: East-west connectivity monitoring tool for Pod network
课题描述
作为一个K8s网络插件(CNI插件),Antrea为K8s Pods提供网络功能。这些Pods位于不同的节点上,这些节点可以位于不同的可用区,甚至不同的地理位置。我们希望作为Antrea的一部分(内置功能)提供一个工具来监控整个集群中Pod的连接性。这个工具应该能够报告集群中任意两个节点之间的平均网络延迟。然后,延迟信息可以通过Antrea Web UI中的热力图表示来可视化。
预期结果:
一个新的Antrea API,用于报告K8s节点之间的网络健康信息和延迟。如果时间允许,Antrea Web UI还应该进行扩展,以便通过热力图轻松地可视化延迟信息。
技能要求:
GoLang Kubernetes TCP/IP React TypeScript
申请链接:
https://mentorship.lfx.linuxfoundation.org/project/12b695a0-e05c-46b9-a42d-c7e4709f0129
Github Issue:
https://github.com/antrea-io/antrea/issues/5514
▍CNCF - Antrea: Ability to install / upgrade Antrea using the CLI
课题描述
目前,Antrea可以通过K8s YAML清单或提供的Helm chart进行安装。我们认为提供第三种安装方法,即使用"antctl" CLI,具有一定的价值。CLI安装/升级方法将具有以下优势:a)更加用户友好,支持命令行选项以自定义安装,b)能够在安装之前对K8s集群进行健全性检查,c)在升级时,CLI可以确保以最佳顺序升级Antrea组件,以最小化业务中断。
预期结果:
为antctl(Antrea CLI)添加一个新命令,该命令将提供安装和升级支持。
技能要求:
Golang Kubernetes
申请链接:
https://mentorship.lfx.linuxfoundation.org/project/ae950bcf-d16b-4d26-aed0-702c1eedb507
Github Issue:
https://github.com/antrea-io/antrea/issues/5896
▍CNCF - Antrea: Replace deprecated bincover with golang built-in coverage profiling tool
课题描述
目前,Antrea在运行端到端(e2e)测试时使用一个名为bincover的第三方工具来测量代码覆盖率。该工具已被废弃并不再维护,Go 1.20版本开始(https://go.dev/testing/coverage/)已内置Go覆盖率分析工具。我们希望从Antrea项目中移除对bincover的使用,并开始使用内置的Go工具。
预期结果:
完全移除对bincover的依赖。在运行Antrea e2e测试时,仍然可以以相同的准确度测量代码覆盖率,并且结果仍然可以报告给Codecov。
技能要求:
Golang
申请链接:
https://mentorship.lfx.linuxfoundation.org/project/8f08ebb1-05a8-41fb-8c4c-85626f63c195
Github Issue:
https://github.com/antrea-io/antrea/issues/4962
职业资料(这里介绍职业的相关资料,如前景等):
补充:
这是一条镜像帖。来源:北邮人论坛 / parttime-job / #958822同步于 2024/2/8
ParttimeJob机器人发帖
【实习】【LFX Mentorship Program】招募开源软件工程师
onelemon
2024/2/8镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。