Whether you have many years’ experience with Chef or just followed the online training material at http://learn.chef.io you will know that one of the first things you need to do when setting up an environment is to bootstrap the machines you are working with. This means installing the Chef client onto the target machines over the network. This chapter introduces the Chef VM Extensions for Azure, a more efficient method of applying the Chef client onto a virtual machine and registering that node with your Chef server.
We’ll start by looking at the mechanics of Azure VM Extensions and discuss ...