我维护着一个 qcow“黄金镜像”,将用于测试各种网络配置。主要包括:
- 1 个接口
- 不同网络中的 2 个以上接口
- 债券
过去几天我一直在网上搜索如何实现它,但找不到任何具体的东西。使用 OpenStack 来托管虚拟机。
我最好的猜测是,也许可以在图像中创建一些 bash 脚本,然后使用 调用每个脚本openstack server create --user-data mydata.file
。脚本将创建ifcfg-eth*
和ifcfg-bond0
。有没有更好的方法?我能以某种方式利用cloud-init
它吗?