
各位 CloudNative SIG 的老师好:
我是倪金成,目前在中国科学院软件研究所负责 RISC‑V 生态的云原生虚拟化方向相关工作。近期在开展将 kubevirt(v1.4)适配至 RISC‑V 架构的工作。现希望与各位老师探讨在 openEuler 社区中提供 kubevirt 对 RISC-V 架构的支持的可能性与方案。
动机与价值
- kubevirt 作为云原生虚拟化的主导解决方案之一,能够使 Kubernetes 集群无缝统一管理容器与虚拟机工作负载
- openEuler 提供 kubevirt 在各种架构下的支持可以促进 openeuler 在混合架构云原生环境中的应用
- openEuler 24.03 LTS 已实现对 RISC‑V 的原生支持,但在 RISC-V 云原生场景缺少相应的虚拟化工具
- 对 kubevirt 进行 RISC‑V 适配,可推动 openEuler RISC‑V 镜像在虚拟化方向的应用普及
提案
- 在 CloudNative SIG 下新建仓库
- openeuler/kubevirt:作为 kubevirt 在 openEuler 社区的主仓库
- 对 kubevirt 的 RISC-V 支持将贡献到该仓库
- 已完成的工作:
- bazel 工具链的 RISC-V 架构支持与适配
- kubevirt 核心容器镜像的 RISC-V 版本构建与验证
- 计划中的工作:
- 完善 bazel 构建系统中的 RISC-V 工具链支持与配置
- RISC-V 架构下 KubeVirt 的运行时依赖定义
- 适配 virt-launcher、virt-controller、virt-handler 等核心虚拟化功能组件
- 构建 RISC-V 架构专用的测试用例与验证框架
诚挚期待各位专家的宝贵意见与建议!欢迎在本邮件讨论或下次 SIG 例会中深入交流。
感谢您的关注与支持!
倪金成
E-mail:nijincheng@iscas.ac.cn
单位:中科院软件所

发件人: 【外部账号】倪金成发送时间: 2025-04-22 15:38收件人: cloudnative主题: [Cloudnative][讨论] 建立 kubevirt 仓库并推进 openEuler 对 RISC‑V 虚拟化的支持
各位 CloudNative SIG 的老师好:
我是倪金成,目前在中国科学院软件研究所负责 RISC‑V 生态的云原生虚拟化方向相关工作。近期在开展将 kubevirt(v1.4)适配至 RISC‑V 架构的工作。现希望与各位老师探讨在 openEuler 社区中提供 kubevirt 对 RISC-V 架构的支持的可能性与方案。
动机与价值
- kubevirt 作为云原生虚拟化的主导解决方案之一,能够使 Kubernetes 集群无缝统一管理容器与虚拟机工作负载
- openEuler 提供 kubevirt 在各种架构下的支持可以促进 openeuler 在混合架构云原生环境中的应用
- openEuler 24.03 LTS 已实现对 RISC‑V 的原生支持,但在 RISC-V 云原生场景缺少相应的虚拟化工具
- 对 kubevirt 进行 RISC‑V 适配,可推动 openEuler RISC‑V 镜像在虚拟化方向的应用普及
提案
- 在 CloudNative SIG 下新建仓库
- openeuler/kubevirt:作为 kubevirt 在 openEuler 社区的主仓库
- 对 kubevirt 的 RISC-V 支持将贡献到该仓库
- 已完成的工作:
- bazel 工具链的 RISC-V 架构支持与适配
- kubevirt 核心容器镜像的 RISC-V 版本构建与验证
- 计划中的工作:
- 完善 bazel 构建系统中的 RISC-V 工具链支持与配置
- RISC-V 架构下 KubeVirt 的运行时依赖定义
- 适配 virt-launcher、virt-controller、virt-handler 等核心虚拟化功能组件
- 构建 RISC-V 架构专用的测试用例与验证框架
诚挚期待各位专家的宝贵意见与建议!欢迎在本邮件讨论或下次 SIG 例会中深入交流。
感谢您的关注与支持!
倪金成
E-mail:nijincheng@iscas.ac.cn
单位:中科院软件所

1. 我将在 etherpad 上提交相关议题,并计划在下次双周例会上进行介绍与讨论。
2. 在完成适配工作后,我会提交 PR 为 kubevirt src-openeuler 仓库新增 1.4 版本的分支。
3. 版本选择方面,我们团队当前正在专注于 1.4 版本的适配工作。完成后,这个通适分支将支持包括 RISC-V 在内的多架构环境。关于 1.5+ 版本的持续适配并持续增加分支的计划,需要与社区进一步讨论确定。
4. 我们确实计划将 RISC-V 适配代码贡献回 kubevirt 上游社区(KubeVirt.io)。在此过程中,我们会基于最新版本进行适配工作,同时为 src-openeuler 提交对应的 1.5+ 版本分支。
期待在例会上与各位老师就以上方案进行更深入的交流讨论。如有任何建议或问题,随时欢迎指导交流。
- 倪金成
E-mail:nijincheng@iscas.ac.cn
-----原始邮件-----
发件人:"wangl29@chinatelecom.cn" <wangl29@chinatelecom.cn>
发送时间:2025-04-22 17:14:19 (星期二)
收件人: 【外部账号】倪金成 <nijincheng@iscas.ac.cn>, cloudnative <cloudnative@openeuler.org>
抄送:
主题: Re: [Cloudnative][讨论] 建立 kubevirt 仓库并推进 openEuler 对 RISC‑V 虚拟化的支持
多谢软件所的贡献。我之前也重度使用过kubevirt,在risc-v的适配价值是非常肯定的。有几个问题1. 需要提交一个议题,在下次云原生sig例会进行一次介绍和讨论2. 当前社区维护的是https://gitee.com/src-openeuler/kubevirt 我的建议是新增一个分支即可。3. 需要考虑一下版本选择,当前社区维护的是1.2版本,如果你已经通适了1.4版本,那么加一个1.4的通适分支(其它架构也可以用)是很好的,问题在于后期1.5+版本是否还能持续适配并持续增加分支。如果不是,那么我们再详细讨论解决方案。4. 是否考虑将适配代码贡献到KubeVirt.io
- Leon
wangl29@chinatelecom.cn发件人: 【外部账号】倪金成发送时间: 2025-04-22 15:38收件人: cloudnative主题: [Cloudnative][讨论] 建立 kubevirt 仓库并推进 openEuler 对 RISC‑V 虚拟化的支持
各位 CloudNative SIG 的老师好:
我是倪金成,目前在中国科学院软件研究所负责 RISC‑V 生态的云原生虚拟化方向相关工作。近期在开展将 kubevirt(v1.4)适配至 RISC‑V 架构的工作。现希望与各位老师探讨在 openEuler 社区中提供 kubevirt 对 RISC-V 架构的支持的可能性与方案。
动机与价值
- kubevirt 作为云原生虚拟化的主导解决方案之一,能够使 Kubernetes 集群无缝统一管理容器与虚拟机工作负载
- openEuler 提供 kubevirt 在各种架构下的支持可以促进 openeuler 在混合架构云原生环境中的应用
- openEuler 24.03 LTS 已实现对 RISC‑V 的原生支持,但在 RISC-V 云原生场景缺少相应的虚拟化工具
- 对 kubevirt 进行 RISC‑V 适配,可推动 openEuler RISC‑V 镜像在虚拟化方向的应用普及
提案
- 在 CloudNative SIG 下新建仓库
- openeuler/kubevirt:作为 kubevirt 在 openEuler 社区的主仓库
- 对 kubevirt 的 RISC-V 支持将贡献到该仓库
- 已完成的工作:
- bazel 工具链的 RISC-V 架构支持与适配
- kubevirt 核心容器镜像的 RISC-V 版本构建与验证
- 计划中的工作:
- 完善 bazel 构建系统中的 RISC-V 工具链支持与配置
- RISC-V 架构下 KubeVirt 的运行时依赖定义
- 适配 virt-launcher、virt-controller、virt-handler 等核心虚拟化功能组件
- 构建 RISC-V 架构专用的测试用例与验证框架
诚挚期待各位专家的宝贵意见与建议!欢迎在本邮件讨论或下次 SIG 例会中深入交流。
感谢您的关注与支持!
倪金成
E-mail:nijincheng@iscas.ac.cn
单位:中科院软件所

On 22 Apr 2025, at 3:38 PM, 倪金成 <nijincheng@iscas.ac.cn> wrote:
各位 CloudNative SIG 的老师好:
我是倪金成,目前在中国科学院软件研究所负责 RISC‑V 生态的云原生虚拟化方向相关工作。近期在开展将 kubevirt(v1.4)适配至 RISC‑V 架构的工作。现希望与各位老师探讨在 openEuler 社区中提供 kubevirt 对 RISC-V 架构的支持的可能性与方案。
动机与价值
- kubevirt 作为云原生虚拟化的主导解决方案之一,能够使 Kubernetes 集群无缝统一管理容器与虚拟机工作负载
- openEuler 提供 kubevirt 在各种架构下的支持可以促进 openeuler 在混合架构云原生环境中的应用
- openEuler 24.03 LTS 已实现对 RISC‑V 的原生支持,但在 RISC-V 云原生场景缺少相应的虚拟化工具
- 对 kubevirt 进行 RISC‑V 适配,可推动 openEuler RISC‑V 镜像在虚拟化方向的应用普及
提案
- 在 CloudNative SIG 下新建仓库
- openeuler/kubevirt:作为 kubevirt 在 openEuler 社区的主仓库
- 对 kubevirt 的 RISC-V 支持将贡献到该仓库
- 已完成的工作:
- bazel 工具链的 RISC-V 架构支持与适配
- kubevirt 核心容器镜像的 RISC-V 版本构建与验证
- 计划中的工作:
- 完善 bazel 构建系统中的 RISC-V 工具链支持与配置
- RISC-V 架构下 KubeVirt 的运行时依赖定义
- 适配 virt-launcher、virt-controller、virt-handler 等核心虚拟化功能组件
- 构建 RISC-V 架构专用的测试用例与验证框架
诚挚期待各位专家的宝贵意见与建议!欢迎在本邮件讨论或下次 SIG 例会中深入交流。
感谢您的关注与支持!
倪金成
E-mail:nijincheng@iscas.ac.cn
单位:中科院软件所
_______________________________________________
Cloudnative mailing list -- cloudnative@openeuler.org
To unsubscribe send an email to cloudnative-leave@openeuler.org

已了解 kubevirt 在 CloudNative 下的仓库情况。在完成 1.4 版本的适配后,我们将向 https://gitee.com/src-openeuler/kubevirt 仓库提交 RISC-V 支持的 PR。下次云原生 SIG 双周例会上会进行相关介绍,期待进一步交流讨论。
- 倪金成
E-mail:nijincheng@iscas.ac.cn
-----原始邮件-----
发件人:"Jianmin Wang" <jianmin@iscas.ac.cn>
发送时间:2025-04-22 20:34:43 (星期二)
收件人: 倪金成 <nijincheng@iscas.ac.cn>
抄送: cloudnative@openeuler.org
主题: [Cloudnative] Re: [讨论] 建立 kubevirt 仓库并推进 openEuler 对 RISC‑V 虚拟化的支持
Hi,金成,
目前 Kubevirt 已经在 CloudNative 下,目前已经有对应的 src-openeuler 仓库 https://gitee.com/src-openeuler/kubevirt 。
如果是要增加针对 RISC-V 的支持,建议向此仓库提交 PR。
欢迎加入针对 kubevirt 的维护。
——王建民
On 22 Apr 2025, at 3:38 PM, 倪金成 <nijincheng@iscas.ac.cn> wrote:
各位 CloudNative SIG 的老师好:
我是倪金成,目前在中国科学院软件研究所负责 RISC‑V 生态的云原生虚拟化方向相关工作。近期在开展将 kubevirt(v1.4)适配至 RISC‑V 架构的工作。现希望与各位老师探讨在 openEuler 社区中提供 kubevirt 对 RISC-V 架构的支持的可能性与方案。
动机与价值
- kubevirt 作为云原生虚拟化的主导解决方案之一,能够使 Kubernetes 集群无缝统一管理容器与虚拟机工作负载
- openEuler 提供 kubevirt 在各种架构下的支持可以促进 openeuler 在混合架构云原生环境中的应用
- openEuler 24.03 LTS 已实现对 RISC‑V 的原生支持,但在 RISC-V 云原生场景缺少相应的虚拟化工具
- 对 kubevirt 进行 RISC‑V 适配,可推动 openEuler RISC‑V 镜像在虚拟化方向的应用普及
提案
- 在 CloudNative SIG 下新建仓库
- openeuler/kubevirt:作为 kubevirt 在 openEuler 社区的主仓库
- 对 kubevirt 的 RISC-V 支持将贡献到该仓库
- 已完成的工作:
- bazel 工具链的 RISC-V 架构支持与适配
- kubevirt 核心容器镜像的 RISC-V 版本构建与验证
- 计划中的工作:
- 完善 bazel 构建系统中的 RISC-V 工具链支持与配置
- RISC-V 架构下 KubeVirt 的运行时依赖定义
- 适配 virt-launcher、virt-controller、virt-handler 等核心虚拟化功能组件
- 构建 RISC-V 架构专用的测试用例与验证框架
诚挚期待各位专家的宝贵意见与建议!欢迎在本邮件讨论或下次 SIG 例会中深入交流。
感谢您的关注与支持!
倪金成
E-mail:nijincheng@iscas.ac.cn
单位:中科院软件所
_______________________________________________
Cloudnative mailing list -- cloudnative@openeuler.org
To unsubscribe send an email to cloudnative-leave@openeuler.org
participants (3)
-
Jianmin Wang
-
wangl29@chinatelecom.cn
-
倪金成