Nick Hammond

Software Developer, Cyclist, & Traveler.

Provisioning Vagrant with librarian-chef and your Chef repository

In devops

librarian-chef is a gem that makes installing and managing Chef cookbooks locally much easier. It's Bundler for Chef basically. You have a Cheffile that specifies your cookbook dependencies and then you just run librarian-chef install to install those cookbooks. You can install cookbooks via refs, paths, urls, github, etc. The interface and setup is identical to Bundler.