Help with best practice for Chef + Test Kitchen + Berkshelf + Vagrant + Chef Zero

Fellow Chefs,

I’ve been trying to keep up with the development of Test Kitchen, Berkshelf, Vagrant, and the like, but at this point, I’m quite confused by it all (especially since I have various cookbooks using all manner of setups), and would love some assistance sorting things out, especially since Test Kitchen’s docs are really just a “getting started”, not a comprehensive set of documentation.

Basically, I’d love a straightforward how-to on how best to set up Test Kitchen, Berkshelf, Vagrant, and Chef Zero, using current, stable(-ish) versions.

Links, a big essay; anything would be helpful.


Jeff Byrnes
@berkleebassist
Operations Engineer
EverTrue
704.516.4628

Mischa Taylor has written by far the best document on setting up this whole
environment.

Check out the getting started with cookbooks the Berkshelf way.

Even includes serverspec!

-Pete

On Thu, Feb 27, 2014 at 9:50 AM, Jeff Byrnes jeff@evertrue.com wrote:

Fellow Chefs,

I've been trying to keep up with the development of Test Kitchen,
Berkshelf, Vagrant, and the like, but at this point, I'm quite confused by
it all (especially since I have various cookbooks using all manner of
setups), and would love some assistance sorting things out, especially
since Test Kitchen's docs are really just a "getting started", not a
comprehensive set of documentation.

Basically, I'd love a straightforward how-to on how best to set up Test
Kitchen, Berkshelf, Vagrant, and Chef Zero, using current, stable(-ish)
versions.

Links, a big essay; anything would be helpful.

--
Jeff Byrnes
@berkleebassist http://twitter.com/berkleebassist
Operations Engineer
EverTrue http://www.evertrue.com/
704.516.4628

Stephen Nelson Smith spends an entire chapter of his book* on the
toolchain, including the place of Test Kitchen within the chain.

Cheers,
Henk

*Stephen Nelson Smith, Test Driven Infrastructure with Chef

On 02/27/2014 03:50 PM, Jeff Byrnes wrote:

Fellow Chefs,

I’ve been trying to keep up with the development of Test Kitchen,
Berkshelf, Vagrant, and the like, but at this point, I’m quite confused
by it all (especially since I have various cookbooks using all manner of
setups), and would love some assistance sorting things out, especially
since Test Kitchen’s docs are really just a “getting started”, not a
comprehensive set of documentation.

Basically, I’d love a straightforward how-to on how best to set up Test
Kitchen, Berkshelf, Vagrant, and Chef Zero, using current, stable(-ish)
versions.

Links, a big essay; anything would be helpful.

--
Jeff Byrnes
@berkleebassist http://twitter.com/berkleebassist
Operations Engineer
EverTrue http://www.evertrue.com/
704.516.4628