如何使用厨师让我的rails应用程序保持最新?
在阅读文档时,我了解了如何使用knife bootstrap
从头开始设置服务器。但是之后可以运行另一个任务吗?
之前我使用过capistrano,但现在我们有两台升级服务器和十台生产服务器,需要在发布新版本的应用程序时保持最新状态。
答案 0 :(得分:4)
最好的办法是查看内置的Deploy resource
您可能还想查看Application cookbook。这有点难以理解,但它允许您部署从数据库驱动的应用程序。
答案 1 :(得分:1)
我在这个主题上找到了新的宝石:
https://github.com/iain/roundsman - 这是capistrano + chef-solo integrated