Hi Michael I've been using Scalarium lately to fire up EC2 instances to templates defined with sets of Chef recipes. I'm not using their automated Application deployment, so I can't speak for that, but everything else has been smooth, and the guys behind it are quite responsive.
http://scalarium.com/ They've got pre-defined roles that include Load Balancer, Database Master and Rails Application Server, plus a decent set of pre-defined Chef recipes (and you can add your own). ... upon reflection, this email turned into a small sales pitch, sorry. I'm quite happy with the service, though. Perhaps it'll fit what you need? Cheers -- Pat On 28/01/2011, at 5:35 PM, Michael Pearson wrote: > Hi all, > > I'm very tempted to write up a suite of tools here which will automatically > provision and manage EC2 instances for many test, UAT, BAT, and production > environments we have of our Rails application. > > However, I'm almost certain somebody has already done this, and I probably > should use their work rather than reinventing the wheel. > > What I'd like it to do: > • Create a RDS database and ELB load balancer > • Create instances > • Use puppet or chef to configure the new instances > • Deploy code from git to the new instances (or an existing instance, > eg upgrades) > • Either db:migrate the new database or copy from an existing RDS > instance > • Be able to destroy / clean up environments once we're done > I've done a bit of googling but nothing has quite fit (and has been too far > from a fit to merit changing it myself). Can anybody suggest anything before > I roll my own? > > -- > Michael Pearson > The Bon Scotts; http://www.thebonscotts.com > > > -- > You received this message because you are subscribed to the Google Groups > "Ruby or Rails Oceania" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/rails-oceania?hl=en. -- You received this message because you are subscribed to the Google Groups "Ruby or Rails Oceania" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rails-oceania?hl=en.
