forked from kmesh-net/kmesh
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs: add the description of systems currently supported by Kmesh
- Loading branch information
Showing
4 changed files
with
62 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,31 @@ | ||
### Kmesh支持的OS列表 | ||
### 原生支持所有特性 | ||
|
||
| OS版本 | 发布路径 | | ||
| --------------- | ------------------------------------------- | | ||
| openEuler 23.03 | https://repo.openeuler.org/openEuler-23.03/ | | ||
在以下操作系统中可以直接编译和运行Kmesh的所有特性。 | ||
|
||
| 操作系统版本 | 内核版本 | 操作系统发布路径 | | ||
| :-------------: | :------: | :-----------------------------------------: | | ||
| openEuler-23.03 | 6.1.19 | https://repo.openeuler.org/openEuler-23.03/ | | ||
|
||
### 通过Kmesh增强内核支持所有特性 | ||
|
||
在以下操作系统中,可以通过将Kmesh提供的内核补丁合入到这些操作系统对应内核中,然后重新编译内核,在安装了包含Kmesh内核补丁的内核之后,就可以编译并运行Kmesh的所有特性。构建支持Kmesh的内核包的方法,请参见[Kmesh内核编译](kmesh_kernel_compile-zh.md)。 | ||
|
||
| 操作系统版本 | 内核版本 | 操作系统发布路径 | | ||
| :---------------------: | :------------: | :-------------------------------------------------: | | ||
| openEuler-22.03-LTS-SP1 | 5.10.0 | https://repo.openeuler.org/openEuler-22.03-LTS-SP1/ | | ||
|
||
### 原生支持部分特性 | ||
|
||
在以下操作系统中,可以编译并运行表格中列出的对应特性。 | ||
|
||
| 操作系统版本 | 内核版本 | Sockmap网格加速 | 四层代理 | 七层代理 | | ||
| :-----------------------: | :------------: | :------------------: | :------: | :------: | | ||
| Ubuntu Server 22.04.3 LTS | 5.15.0 | √ | √ | | | ||
| openEuler-22.03-LTS-SP1 | 5.10.0 | √ | √ | | | ||
|
||
**操作系统发布路径**: | ||
|
||
- openEuler: https://repo.openeuler.org/ | ||
- Ubuntu: https://releases.ubuntu.com/ | ||
|
||
**注**:以上列出的操作系统版本是经过Kmesh社区验证过的,但并不意味着不支持其他操作系统版本,Kmesh社区会继续刷新支持的操作系统版本列表。 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,31 @@ | ||
### Supported OSs | ||
### Native support all feature | ||
|
||
| OS version | Release Path | | ||
| --------------- | ------------------------------------------- | | ||
| openEuler 23.03 | https://repo.openeuler.org/openEuler-23.03/ | | ||
We can directly compile and run all features of Kmesh in the following OS. | ||
|
||
| OS Version | Kernel Version | Release Path | | ||
| :-------------: | :------------: | :-----------------------------------------: | | ||
| openEuler-23.03 | 6.1.19 | https://repo.openeuler.org/openEuler-23.03/ | | ||
|
||
### Kmesh enhance kernel support all feature | ||
|
||
In the following OS, we can incorporate Kmesh kernel patches into the corresponding kernel of these OS, and then recompile the kernel. After installing the kernel containing the Kmesh kernel patches, we can compile and run all features of Kmesh. The method to build kernel package that supports Kmesh, see [Kmesh kernel compilation](kmesh_kernel_compile.md). | ||
|
||
| OS Version | Kernel Version | OS Release Path | | ||
| :---------------------: | :------------: | :-------------------------------------------------: | | ||
| openEuler-22.03-LTS-SP1 | 5.10.0 | https://repo.openeuler.org/openEuler-22.03-LTS-SP1/ | | ||
|
||
### Native support partial features | ||
|
||
In the following OS, we can compile and run the specific features listed in the table in the corresponding OS. | ||
|
||
| OS Version | Kernel Version | Sockmap Accelerate | L4 Proxy | L7 Proxy | | ||
| :-----------------------: | :------------: | :------------------: | :------: | :------: | | ||
| Ubuntu Server 22.04.3 LTS | 5.15.0 | √ | √ | | | ||
| openEuler-22.03-LTS-SP1 | 5.10.0 | √ | √ | | | ||
|
||
**OS release path**: | ||
|
||
- openEuler: https://repo.openeuler.org/ | ||
- Ubuntu: https://releases.ubuntu.com/ | ||
|
||
**Note**: The above listed OS versions have been verified by Kmesh community, which does not mean that other OS versions are not supported, Kmesh community will continue to refresh the supported list. |