Chef basics for Rails Developers
Sep 13, 14 by Juan Lebrijo about ruby, chef, gotealeaf, vagrant, capistrano, blog
In our new collaboration with Tealeaf Academy friends, we are writing about Chef/Vagrant and how to use them to manage and test your servers configuration. This is a step-by-step guide (including github projects) to bootstrap and cook a basic Rails server:
  • Step 1. Vagrant: Creating your Development environment (Server Virtualization)
  • Step 2. Knife-solo: Kitchen structure
  • Step 3. Librarian: Managing dependencies
  • Step 4. Creating your own cookbook (rails-stack)
  • Step 5. Cook your Vagrant Box
  • Step 6. Cook a real server
  • Step 7. Deploy with Capistrano
  • Conclusions
Enjoy!!