MAAS + Pods - 自动 NIC 配置客户端

MAAS + Pods - 自动 NIC 配置客户端

有没有办法自动配置虚拟机通过 POD 启动后所具有的 NIC?我需要为通过 POD 启动的每个虚拟机提供多个网络接口,并且想知道是否有任何 MAAS 配置允许指定哪些 NIC 以及桥接到虚拟机管理程序上的哪个物理接口。

如果无法通过 MAAS 实现,是否有任何 libvirt / KVM 方式可以实现,而无需手动触及我启动的每个 VM 的每个配置?

谢谢

答案1

MaaS Pods 在设计时并没有考虑到这种灵活性,而且我还没有看到任何其他证据表明此类功能正在开发中(目前)。

MaaS 将按照以下顺序通过三种方式之一接收网络:

  1. 查找并将客户机附加到名为 的网络桥maas
  2. 查找并将客户机附加到名为 的网络桥default
  3. 如果未找到maas& 或网络,则选择按字母顺序找到的第一个网络。default

就我个人而言,我必须maas在所有libvirt节点上都拥有一个网络。我使用openvswitch网桥而不是libvirt默认网络,并将它们连接到主机之间以形成虚拟覆盖网络。之后,您可以将网卡添加到每个虚拟机所需的网络,同时在其自己的虚拟网络上保留 maas 功能。

您可以检查这个错误以供参考。

相关内容