我想在Amazon EC2上部署滑轨。我看过poolparty和ec2onrails,但似乎都不再维护了。
人们在做什么呢?都是自制的 puppet 和卡皮斯特拉诺,还是有一个能让我前进的项目?
最佳答案
我可以推荐两个项目:
如果您只有一个Rails应用程序,请查看Rubber。这是一个可以为您预配EC2实例,安装软件和部署应用程序的瑰宝。它基于Capistrano。有最常用组件(mysql,apache,passenger,postgres等)的配方。
如果您有更复杂的设置(例如,Rubber未能满足的多个应用或特定需求),我建议您使用Chef。它确实具有相当的学习曲线,因此请做好准备。看看OpsCode开始使用Chef。