厨师和应用程序部署

时间:2010-09-08 00:39:33

标签: ruby-on-rails ruby capistrano chef

如何使用厨师让我的rails应用程序保持最新?

在阅读文档时,我了解了如何使用knife bootstrap从头开始设置服务器。但是之后可以运行另一个任务吗?

之前我使用过capistrano,但现在我们有两台升级服务器和十台生产服务器,需要在发布新版本的应用程序时保持最新状态。

2 个答案:

答案 0 :(得分:4)

最好的办法是查看内置的Deploy resource

您可能还想查看Application cookbook。这有点难以理解,但它允许您部署从数据库驱动的应用程序。

答案 1 :(得分:1)

我在这个主题上找到了新的宝石:

https://github.com/iain/roundsman - 这是capistrano + chef-solo integrated