我一直在网上查找人们在使用厨师/ capistrano调整网站时使用的做法,并且没有在这方面find太多的程序信息,所以我想在这里问。
我们在服务器上以有限的方式使用厨师,我们正在使用capistrano进行部署。 由于各种原因,我们不会使用厨师部署资源来部署我们的应用程序。 我们将使用厨师引导应用程序服务器来扩展我们的网站。
从我可以收集什么我会做的是引导与应用程序服务器angular色的节点,然后运行,帽部署。 这将与一些自定义脚本与ruby和雾gem。
cap HOSTFILTER:ip.add.ress.here production deploy
我的问题是:
任何其他gotchas /等赞赏。
您可以使用capistrano-chef ,一个RubyGem,它允许您使用Chef Search来进行angular色名称的部署。
可能没有关系,埃文·马克尼克(Evan Machnic)有一段录像,讲述他如何在ruby旅会会议的演讲中使用厨师和卡皮斯特拉诺。
你也可以做一个部署作为厨师食谱内的资源。
有人在这里博客: