开源之夏 2024 KubeSphere 社区项目总结

news/2024/12/5 7:35:47/

kubesphere-社区项目总结">开源之夏 2024 KubeSphere 社区项目总结

开源之夏是由中科院软件所“开源软件供应链点亮计划”发起并长期支持的一项暑期开源活动,旨在鼓励在校学生积极参与开源软件的开发维护,培养和发掘更多优秀的开发者,促进优秀开源软件社区的蓬勃发展,助力开源软件供应链建设。11 月 9 日,官方完成最终审核,并发布结果。

KubeSphere 社区积极参与本次活动,作为导师,共获得了 4个官方赞助名额。最终对学生开放如下任务:

  • 基于 LangChain 实现的 Pod 状态分析工具
  • Fluent Operator 集成 Fluent-bit 3.0
  • OpenELB 支持 IPv6
  • cluster-api-kubekey-provider 升级

经过 3 个月的开发,社区评审,导师评审,OSPP 官方委员会评审多个步骤,最终 4 个项目全部顺利结项,在此恭贺各位同学。

开源之夏 2024 KubeSphere 社区项目中选学生介绍

项目结果

基于 LangChain 实现的 Pod 状态分析工具

学生:张豈明 学校:华东师范大学 导师:张海立 合并 PR: ✨基础静态前端界面 ✨pod信息自动获取 ✨LLM能力接入 ✨完善Readme文档 ✨完善Deployment相关内容

Fluent Operator 集成 Fluent-bit 3.0

学生:李梓玄 学校:福州大学 导师:程德昊 合并 PR: ✨Updates multiple dependencie of K8s ✨Update fluentbit to v3.1.4 ✨config-reload Enhancements ✨add wasm filter piugin ✨add exec wasi input plugin ✨update fluentbit to 3.1.7 ✨Update the module path to github.com/fluent/fluent-operator/v3 ✨Add option to disable operator resources in Helm chart

OpenELB 支持 IPv6

学生:邬宇祺 学校:中国科学院大学 导师:任云康 合并 PR: ✨Add test for IPv6 allocation by IPAM ✨Remove the resolveIP of arp_announcer ✨Add NDP announcer for layer2-speaker ✨Bug fix ✨Change the IP prefix in BGP mode ✨Avoid service get IP from EIP which is different family

cluster-api-kubekey-provider 升级

学生:丁永亮 学校:华东师范大学 导师:刘健 合并 PR: ✨创建CRD资源 ✨工作集群生命周期管理 ✨任务流程模板

结语

今年是 KubeSphere 社区第四次参与开源之夏活动。与去年一样,我们邀请了多位社区中的 contributor 和 maintainer 共同参与,涵盖了多个核心开源项目,包括 KubeSphere、KubeKey、OpenELB 和 Fluent Operator。

通过这些项目的实践开发,我们希望帮助每位参与的学生提升技术能力,同时深入了解开源项目的运作和开源社区的协作方式。项目的结束并不是终点,而是新的起点。我们真诚地希望所有顺利完成项目的同学能够将这段经历作为起步,持续参与开源社区,为开源生态的繁荣发展贡献自己的力量。

本文由博客一文多发平台 OpenWrite 发布!


http://www.ppmy.cn/news/1552500.html

相关文章

如何用Excel做数据可视化自动化报表?

作为一个经常需要做数据报表的人,我最常用的工具是Excel,对于我来说用Excel处理繁琐冗杂的数据并不难,但是我发现身边很多人用Excel做的数据报表非常的耗时,而且最后的成品也是难以直视,逻辑和配色等都非常的“灾难”。…

【汇编】逻辑指令

文章目录 一、逻辑运算指令(一)各逻辑运算指令格式及操作(1)逻辑非指令 NOT(2)逻辑与指令 AND(3)逻辑或指令 OR(4)异或指令 XOR(5)测试…

UIE与ERNIE-Layout:智能视频问答任务初探

内容来自百度飞桨ai社区UIE与ERNIE-Layout:智能视频问答任务初探: 如有侵权,请联系删除 1 环境准备 In [2] # 安装依赖库 !pip install paddlenlp --upgrade !pip install paddleocr --upgrade !pip install paddlespeech --upgrade In …

https/http访问接口工具类,附带ssl忽略证书验证,以及head头部的添加-java版

复制即用 package utils;import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component;import javax.net.ssl.*; import java.io.BufferedReader; import java.io.IOException; impo…

C# 绘制GDI红绿灯控件

C# 绘制GDI红绿灯控件 using System; using System.Windows.Forms; using System.Drawing;public class TrafficLightControl : Control {protected override void OnPaint(PaintEventArgs e){base.OnPaint(e);Graphics g e.Graphics;g.SmoothingMode System.Drawing.Drawin…

网络(TCP)

目录 TCP socket API 详解 套接字有哪些类型?socket有哪些类型? 图解TCP四次握手断开连接 图解TCP数据报结构以及三次握手(非常详细) socket缓冲区以及阻塞模式详解 再谈UDP和TCP bind(): 我们的程序中对myaddr参数是这样…

什么是工控机?相对于商业电脑有哪些优势

工控机,全称工业控制计算机,是一种专门设计用于工业环境中的计算机。与传统的商业电脑(如个人电脑、笔记本电脑等)相比,工控机在构建和选材上考虑了更为严苛的工作条件与功能需求。它们通常用于工业自动化、数据采集、…

【Nacos02】消息队列与微服务之Nacos 单机部署

Nacos 部署 Nacos 部署说明 Nacos 快速开始 Nacos 快速开始 版本选择 当前推荐的稳定版本为2.X Releases alibaba/nacos GitHuban easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. - Re…