Dove is a full rails stack for startup. It make devops easily deployment script for rails using capistrano to amazon ec2
Add this line to your application's Gemfile:
gem 'dove', github: "geun/dove"
And then execute :
bundle install
- rails
- nginx
- puma
- redis
- haproxy
- postgresql
- elastic search
- logstash
- collectd
- puppet
- hiera
- mosquitto
- monit
- jenkins
iteration 1. capistrano 3 deployment with recipes - installation using ssh - code update using capistrano
iteration 2. capistrano 3 + masterless puppet - installation using role base puppet - code update using capistrano - infra update using puppet
iteration 3. capistrano 3 + masterless puppet + packer + docker
iteration 4. capistrano 3 + masterless puppet + packer + docker + asguard(https://github.com/Netflix/asgard) + netflix's monkeys
iteration 5. continuous deployment with jenkins and jira