I have 9 servers in digitalocean.
- one with mysql/mongodb
- one cloudera/hadoop
- one nginx/nodejs/rails
- ...
So, I was read about chef/puppet/vagrant and seems awesome to know I can configure everything in all servers automatically.
All I want is setup more servers automatically with recipes. Maybe this:
- DB-recipe: install mysql and mongodb, configure passwords, users, etc
- LAMP-recipe: install and configure apache, mysql and php automatically
- NodeJS-recipe: install and configure nodeJS and NPM automatically
But I'm still confused. Which of options is the correct for me?
chef-server - chef-solo - vagrant - puppet?