The Chef Survival Guide by Jason Fox [Leanpub PDF/iPad/Kindle]
The Chef Survival Guide
The Chef Survival Guide
The Chef Survival Guide

Last updated on 2014-07-31

About the Book

Note: I'm not really maintaining this book anymore, I think some of the information may still be relevant, but much could be outdated. If you find value, that's great, if not I won't feel bad if you "kindly" return. If you are interested in contributing, contact me and we can work something out. Thanks!

Chef is a great way to manage your infrastructure in an automated way. It's relatively new and has amazing community support. With any new technology there will be lots of competing documentation, best practices, tools and opinions. This book catalogs the process I used to develop the Chef Broiler Plate repository which integrates some of the most popular tools that exist right now to aid in Chef cookbook development.

You will learn, as I did, how to build from the ground up a framework for building cookbooks that adhere to high standards of code quality and test driven development.

This book is under active development, I'm in the process of fleshing out each section and adding more examples.

Topics include:

  • Project Setup
  • Build System
  • Continuous Integration
  • Knife Usage
  • Universal Configuration for Team Development
  • TDD with Chefspec and Minitest
  • Cookbook Code Quality
  • Workflow
  • Dependency Management

Praise for The Chef Survival Guide

I've been struggling with Chef for a few months now and it has repeatedly blown my mind how, for something as popular as it appears to be, there is simply no good reading material for it. This is timely and a really big deal.

Trustfundbaby, Hacker News

About the Author

Jason Fox
Jason Fox

Jason Fox is an independent software consultant, designer, photographer and motorcycle enthusiast who is devoted to applying the timeless principles of craftsmanship to software projects. Both his blog and company information can be found at Never Stop Building.

The Leanpub Unconditional, No Risk, 100% Happiness Guarantee

Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms

Write and Publish on Leanpub

Authors and publishers use Leanpub to publish amazing in-progress and completed ebooks, just like this one. You can use Leanpub to write, publish and sell your book as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub