Add Networking metadata to Libvirt XML
未关闭
component:agent
component:kvm
component:networking
no-issue-activity
- 主要语言
- Java
- 星标
- 3.1k
- 派生
- 1.4k
- 平均合并
- 6 天 19 小时
- 30 天内合并 PR
- 32
描述
### The required feature described as a wish
Libvirt allows for adding Metadata to the XML of a Domain: https://libvirt.org/formatdomain.html#general-metadata
We can use this Metadata to add additional information of the Instance so that it can be used by Libvirt hooks: https://libvirt.org/hooks.html#etc-libvirt-hooks-qemu
My proposal is to add basic IP address information to the XML:
```
```
Hooks can prepare additional firewalling or routing on the host while it is booted, this is up to the admin to decide.
贡献指南
调研方向
首先跟踪 CloudStack 如何生成 Libvirt 域 XML,并查看 issue 中链接的 Libvirt 域元数据和 hook 文档。当生成的 XML 为适用的 IPv4 和 IPv6 网络包含所请求的网络地址元数据(包括地址、前缀、族、桥接和 VLAN 值)时,工作即完成。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- java
- 领域
- cloud, infrastructure
- Issue 类型
- 功能
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 38/100