在vagrant / ansible设置中,谁负责启动服务器(nodejs,rails)

时间:2015-05-13 21:39:59

标签: vagrant chef ansible

我们的基础架构变得越来越复杂,因为我正在使用Ansible设置Vagrant来开发环境。

我的问题是谁(Vagrant或Ansible或其他工具)应该负责启动各种各样的

  • rails s(用于启动服务器)
  • nginx的
  • nodejs(用于单独的API)

1 个答案:

答案 0 :(得分:1)

我认为您正在寻找的答案是Ansible(或其他工具)。

Vagrant具有运行脚本和启动服务的功能。添加配置管理工具后,就可以完成。这是其工作的一部分:启动和管理服务。

您需要相同的应用程序配置,无论您正在启动哪台计算机(ESXi,Amazon EC2,Vagrant等),最好的方法是在Vagrant之外。