04 Jul '12, 11pm

#347 Rubber and Amazon EC2 - RailsCasts:

rails new blog -d postgresql cd blog rails g scaffold article name content:text gem install rubber rubber -h rbenv rehash rubber vulcanize complete_passenger_postgresql mkdir ~/.ec2 mv ~/Downloads/gsg-keypair.pem ~/.ec2/gsg-keypair chmod 600 ~/.ec2/gsg-keypair ssh-keygen -y -f ~/.ec2/gsg-keypair > ~/.ec2/gsg-keypair.pub bundle cap rubber:create_staging cat /etc/hosts cap rubber:destroy_all cap rubber:create # db01 db:primary=true ALIAS=app01 ROLES=app cap rubber:create ALIAS=web01 ROLES=web cap rubber:create cap rubber:bootstrap cap deploy:cold cap rubber:tail_logs cap deploy cap -T rubber cap rubber:describe ALIAS=app02 ROLES=app cap rubber:create ALIAS=db02 ROLES=db cap rubber:create ALIAS=tools ROLES=web_tools cap rubber:create cap rubber:bootstrap FILTER=app02 cap deploy:cold cap deploy

Full article: http://railscasts.com/episodes/347-rubber-and-amazon-ec2/


Giles Bowkett: Heroku-Style Deployment On EC2:

gilesbowkett.blogspot.com 10 Jul '12, 9am

Everybody loves the way you can just git push origin master in a Heroku project and see your changes live on the web right...