在vagrantfiles之间共享配置

时间:2013-12-03 19:19:45

标签: vagrant

我们有多个项目,每个项目都将使用Vagrant来管理他们的开发环境。我们很高兴使用Chef进行配置,并且所有工作正常。但是,我们发现我们的Vagrantfiles之间有很多cut'n'paste。我们想要整合我们的Vagrantfile定义,以便它们可以从一个公共的Vagrantfile库共享(在本地或从某个远程位置安装)。这是一件事吗?

1 个答案:

答案 0 :(得分:0)

一种好方法可能是将Vagrantfile的常用指令包含在自定义框中。

一个框只是一个.tartar.gz文件,其中包含提供程序运行Vagrant实例所需的所有内容。据我所知,所有特定于提供商的格式都允许在框中添加Vagrantfile常用设置。