目前,我们正在使用Vagrant设置开发环境。所有软件(php,mysql,apache,memcached ..)都安装了using Vagrant Chef solo provisioner。
现在我们要使用物理机创建测试环境(它与Vagrant虚拟机具有相同的操作系统)。
我不想手动在测试服务器上安装所有必需的软件,而不是我想使用相同的Vagrant配置器自动设置测试服务器。它是可行的,我该怎么做?
答案 0 :(得分:1)
我认为最好的方法是使用实际的Chef服务器。使用托管Chef或设置您自己的Chef服务器。假设您在更改配方时也希望轻松更新测试服务器的配置,那么使用实际的Chef服务器是最佳方法。