Live data from Hacker News

Poll: What do you use for deploying code?

news.ycombinator.com

1–10 of 65 posts

Re: Poll: What do you use for deploying code?

#3
post #2

I just started using EC2 BeanStalk. It's been surprisingly painful...the system makes sense, but some of the config details are obscure...(using Rails 3.2 and mysql) Shouldn't Heroku be on this?

Thank you, was thinking about checking it out. Could you explain why you went with BeanStalk?

Re: Poll: What do you use for deploying code?

#4
post #3
post #2

I just started using EC2 BeanStalk. It's been surprisingly painful...the system makes sense, but some of the config details are obscure...(using Rails 3.2 and mysql) Shouldn't Heroku be on this?

Thank you, was thinking about checking it out. Could you explain why you went with BeanStalk?

Server ops isn't my thing...and while I've set up EC2 machines before for specific apps and services, I'm trying to build a workflow for deploying as flexibly as I could with Heroku. I looked at Rubber for a brief moment and it felt like too much...so I gave Beanstalk a try.

Beanstalk has components that I can figure out on my own and the command line tools are easy enough...I'm currently stuck on figuring out when the hell it decides to set the DB user and password, despite what I've explicitly set it...so I know what's going wrong, but the whole settings part is much more annoying than it was on Heroku (even without trying to do anything too complicated). But EC2 has the full suite of services I need so I'll stick with it for now. I expect that once I'm comfortable with BeanStalk, it won't be hard to just migrate to old fashioned EC2 and capistrano.

BeanStalk's support for Rails is relatively recent so the lack of questions on StackOverflow is probably why I'm struggling

Post reply on HN