Inspired by brian d foy's challenge to language advocates, here are five things I hate about Chef -- my favourite configuration management tool -- after several years of daily use.
read moreOther articles
cfgmgmtcamp.eu 2014
A recap of cfgmgmtcamp.eu, a two-day configuration management conference in Gent bringing together Puppet, Chef, CFEngine, Ansible, Saltstack, and Juju communities.
read moreCooking With Jenkins (and Test-Kitchen, and Docker)
Using the 1.0 release of test-kitchen and kitchen-docker to run Chef cookbook tests with Jenkins, with a demo cookbook and Vagrantfile to help you get started.
read moreVagrant, VMware, and Berkshelf
Debugging a shared folder issue when using Vagrant with the VMware provider and Berkshelf, where the cookbook directory disappears after reprovisioning.
read moreErrata for Test-Driven Infrastructure with Chef (2nd Ed)
Notes on workarounds for issues in Test-Driven Infrastructure with Chef (2nd Edition), caused by Test Kitchen not yet having a 1.0 release at time of writing.
read moreMCollective Chef cookbook updated to 0.11.0
Version 0.11.0 of the MCollective Chef cookbook brings improved configuration flexibility, updated defaults for MCollective 2.2, and configurable identity.
read more(Very) Simple x509 PKI with Chef
The x509 cookbook and chef-ssl-client gem automate creating a private Certificate Authority, generating certificate signing requests on Chef nodes, and installing the signed certificates.
read moreCookbook Reusability In Practice
A practical test of Chef cookbook reusability, attempting to provision Jenkins, Graphite, and Sensu from community cookbooks on Ubuntu 12.04.
read moreBootstrapping Chef with ubuntu-vm-builder
Using ubuntu-vm-builder to create KVM guests with Chef pre-installed, going from zero to a fully registered Chef client in under 2 minutes.
read more