diff --git a/repository/openeuler.yaml b/repository/openeuler.yaml index 0c7e49d1908e5f2b26a5dd0cee8e87d7f872590e..123d82f836d22b64a51f3fa83c524b2d4df8e09c 100644 --- a/repository/openeuler.yaml +++ b/repository/openeuler.yaml @@ -136,3 +136,13 @@ repositories: protected_branches: - master type: public +- name: lvs-fnat + description: "" + protected_branches: + - master + type: public +- name: virtual-network-dataplane + description: "" + protected_branches: + - master + type: public \ No newline at end of file diff --git a/repository/src-openeuler.yaml b/repository/src-openeuler.yaml index c18964d77c48e39da248ae722eaf79818a47c74a..a6348324535694c8249d1a48e3050aeb2ac6d37a 100644 --- a/repository/src-openeuler.yaml +++ b/repository/src-openeuler.yaml @@ -13737,3 +13737,53 @@ repositories: protected_branches: - master type: private +- name: cilium + description: "API-aware Networking and Security" + protected_branches: + - master + type: public +- name: katran + description: "A high performance layer 4 load balancer" + protected_branches: + - master + type: public +- name: mizar + description: "Mizar – High Scale and High Performance Cloud Network" + protected_branches: + - master + type: public +- name: ovs-ebpf + description: "Open vSwitch implement by ebpf" + protected_branches: + - master + type: public +- name: xdp-tools + description: "Utilities and example programs for use with XDP" + protected_branches: + - master + type: public +- name: xdp-cpumap-tc + description: "XDP cpumap redirect combined with TC bandwidth shaping" + protected_branches: + - master + type: public +- name: libbpf + description: "Automated upstream mirror for libbpf stand-alone build." + protected_branches: + - master + type: public +- name: bcc + description: "BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more" + protected_branches: + - master + type: public +- name: bpftrace + description: "High-level tracing language for Linux eBPF" + protected_branches: + - master + type: public +- name: sysdig + description: "Linux system exploration and troubleshooting tool with first class support for containers" + protected_branches: + - master + type: public \ No newline at end of file diff --git a/sig/sig-ebpf-xdp/OWNERS b/sig/sig-ebpf-xdp/OWNERS new file mode 100644 index 0000000000000000000000000000000000000000..154598ed45280b52493a54c03d4eed816d837189 --- /dev/null +++ b/sig/sig-ebpf-xdp/OWNERS @@ -0,0 +1,4 @@ +maintainers: + - Mr.lu + - guodeqing + - sinever diff --git a/sig/sig-ebpf-xdp/README.md b/sig/sig-ebpf-xdp/README.md new file mode 100644 index 0000000000000000000000000000000000000000..83dfbfcd60ec1d2659600d2c1364cb4e24b37b79 --- /dev/null +++ b/sig/sig-ebpf-xdp/README.md @@ -0,0 +1,45 @@ +# sig-ebpf-xdp + + - 该SIG的背景 + + - sig-ebpf-xdp的必要性 + + 1. eBPF/XDP技术在社区、各行业非常活跃,尤其在网络、性能分析领域尤为突出。用社区流行的话描述其重要性:eBPF/XDP正在吞噬时间 + 2. 为了让使用OpenEulerOS的厂商、爱好者能够更准确、方便的使用eBPF/XDP技术,OpenEulerOS应该具备相应能力。 + 3. 通过广泛的使用场景,可以推动eBPF/XDP在新场景、业务的发展。 + + - sig-ebpf-xdp的业务范围 + + 1. 在OpenEulerOS中使能社区主流eBPF/XDP的基础能力(社区eBPF/XDP技术发展较快) + 2. 在OpenEulerOS中挖掘创新价值场景,推动eBPF/XDP技术发展,并能提交至linux kernel社区。 + 3. 跟踪社区eBPF/XDP技术的发展,推动鲲鹏芯片/网卡的发展。 + + +# 会议 + + - 每周五上午9:00 - 9:30 + - 线上 + - ZOOM地址:https://zoom.com.cn/j/558675882 + +# 成员 + +### Maintainer列表 + + - Mr.lu + - guodeqing + - sinever + +### Committer列表 + + - Mr.lu + +# 联系方式 +- [邮件列表](sig-ebpf-xdp@openeuler.org) +- [IRC公开会议]() +- [slacek](openeuler.slack.com) + + +# 项目清单 + +## 项目名称: +## repository 地址: diff --git a/sig/sig-ebpf-xdp/sig-ebpf-xdp.md b/sig/sig-ebpf-xdp/sig-ebpf-xdp.md new file mode 100644 index 0000000000000000000000000000000000000000..a176b0e9aef9afae0315731b1f4694b705d92d32 --- /dev/null +++ b/sig/sig-ebpf-xdp/sig-ebpf-xdp.md @@ -0,0 +1,61 @@ + +# Application to create a new SIG +English | [简体中文](./sig-ebpf-xdp_cn.md) + + +Note: The Charter of this SIG follows the convention described in the openEuler charter [README] (/en/governance/README.md), and follows [SIG-governance] (/en/technical-committee/governance/SIG-governance.md). + +## SIG Mission and Scope + + - Necessity of sig-ebpf-xdp + + 1. ebpf-xdp technology is very active in the community and various industries, especially in the field of network and performance analysis. Describe its importance in popular words in the community:ebpf-xdp is eating the world. + 2. In order to enable manufacturers and enthusiasts using OpenEuerOS to use ebpf-xdp technology more accurately and conveniently, OpenEuerOS should have corresponding capabilities. + 3. Through a wider range of usage scenarios, ebpf-xdp can promote the development of new scenarios and services. + + - Business scope of sig-ebpf-xdp + + 1. Enable the basic ebpf-xdp functions of the community in OpenEuerOS (ebpf-xdp technology develops rapidly in community) + 2. Discover innovative value scenarios in OpenEuerOS, promote the development of ebpf-xdp technology, and submit them to the Linux kernel community. + 3. Track the development of community ebpf-xdp technology and promote the development of Kunpeng chip / network card alignment. + + +### Repositories and description managed by this SIG + + - Project name: ebpf-xdp basic completion + - sockmap ability + - limited cycle capacity + - XDP batch processing capability: + - To be added + + +### Cross-domain and external-oriented processes + + The main scenarios of ebpf-xdp technology are performance analysis and network. In addition, xdp technology also involves hardware offload. + +## Basic Information + +### Project Introduction +    https: /gitee.com/openeuler/community/sig/sig-ebpf-xdp/ + +***Tips***: After the SIG is successfully created, https: /gitee.com/openeuler/community/sig/sig-xxxx/ management will be managed by the Maintainer, and the project team can enrich their project introduction, including but not limited to the following content. +``` +### Maintainers +- Mr.lu +- guodeqing +- sinever + +### Committers +- Mr.lu + +### Mailing list + +### IRC Channel + +### Conference Information + +### External Contact +-Name (Gitee ID) +``` + + diff --git a/sig/sig-ebpf-xdp/sig-ebpf-xdp_cn.md b/sig/sig-ebpf-xdp/sig-ebpf-xdp_cn.md new file mode 100644 index 0000000000000000000000000000000000000000..9416307a44609d9d5be5aa5033816dee1ee14dd7 --- /dev/null +++ b/sig/sig-ebpf-xdp/sig-ebpf-xdp_cn.md @@ -0,0 +1,38 @@ + +# 新建SIG申请 +[English](./sig-ebpf-xdp.md) | 简体中文 + + +说明:本SIG的Charter内容遵循openEuler章程 [README](/zh/governance/README.md)中描述的约定,使用[SIG-governance](/zh/technical-committee/governance/SIG-governance.md)中概述的角色和组织管理。 + +## SIG组工作目标和范围 + +- sig-ebpf-xdp的必要性 + + 1. eBPF/XDP技术在社区、各行业非常活跃,尤其在网络、性能分析领域尤为突出。用社区流行的话描述其重要性:eBPF/XDP正在吞噬世界 + 2. 为了让使用OpenEulerOS的厂商、爱好者能够更准确、方便的使用eBPF/XDP技术,OpenEulerOS应该具备相应能力。 + 3. 通过广泛的使用场景,可以推动eBPF/XDP在新场景、业务的发展。 + +- sig-ebpf-xdp的业务范围 + + 1. 在OpenEulerOS中使能社区主流eBPF/XDP的基础能力(社区eBPF/XDP技术发展较快) + 2. 在OpenEulerOS中挖掘创新价值场景,推动eBPF/XDP技术发展,并能提交至linux kernel社区。 + 3. 跟踪社区eBPF/XDP技术的发展,推动鲲鹏芯片/网卡的发展。 + + + ### 该SIG管理的repository及描述 + +- 项目名称:eBPF/XDP基础能力补齐 + - sockmap能力: + - 有限循环能力: + - 带补充: + + + + ### 跨领域和面向外部的流程 + + eBPF/XDP与网络、性能分析等领域关系密切,另外XDP与硬件offload关系密切: + + - 非内部流程清单 + - 该SIG拥有的面向整个openEulerSIG的组织指导计划等 + diff --git a/sig/sigs.yaml b/sig/sigs.yaml index 479f4ef24c48a414304eaa92f6dad4d6136715c2..7335cdf057913706ab5e11487d627bbc1b06b8fb 100644 --- a/sig/sigs.yaml +++ b/sig/sigs.yaml @@ -917,6 +917,12 @@ sigs: - src-openeuler/openslp - src-openeuler/mobile-broadband-provider-info - src-openeuler/yelp + - src-openeuler/cilium + - src-openeuler/katran + - src-openeuler/mizar + - src-openeuler/ovs-ebpf + - src-openeuler/xdp-tools + - src-openeuler/xdp-cpumap-tc - name: Virt repositories: - src-openeuler/virt-viewer @@ -4111,6 +4117,14 @@ sigs: - openeuler/security - name: dev-utils repositories: + - src-openeuler/libbpf + - src-openeuler/bcc + - src-openeuler/bpftrace + - src-openeuler/sysdig - name: sig-mate-desktop repositories: - openeuler/mate-desktop +- name: sig-ebpf-xdp + repositories: + - openeuler/lvs-fnat + - openeuler/virtual-network-dataplane \ No newline at end of file