1

我想使用与配置生产 VM 相同的can-config文件来设置开发 Vagrant VM。不过,Vagrant 没有内置的 cloud-init/cloud-config 配置器。还有办法做到这一点吗?

4

1 回答 1

2

Vagrant box 图像本身不支持 Cloud-Init,而是包含的vagrant 配置完成了这项工作。

但是有一种方法可以使用 VirtualBox

  1. 使用发行版 ISO 从头开始​​安装 VM
  2. 在虚拟机上安装 cloud-init。
  3. 停止并将 VM 转换为模板。

然后部署一个新的VM

  1. 将用户数据和元数据保存为 iso 文件
  2. 克隆模板并使用附加的iso启动它
于 2017-08-28T21:40:00.663 回答