可以使用cloud-config配置Vagrant框吗?

时间:2017-04-08 16:25:09

标签: vagrant vagrant-provision cloud-init

我想使用我用来配置生产VM的相同could-config文件来设置开发Vagrant VM。但是,Vagrant没有内置的cloud-init / cloud-config配置器。还有办法吗?

1 个答案:

答案 0 :(得分:2)

在Vagrant框图像上不支持Cloud-Init,而是包含 vagrant provision 来完成工作。

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

  1. 使用distro ISO
  2. 从头开始安装VM
  3. 在VM上安装cloud-init。
  4. 停止并将VM转换为模板。
  5. 然后部署新VM

    1. 将用户数据和元数据另存为iso文件
    2. 克隆模板并使用iso attach
    3. 启动它