I’ve just finished reading this book about Puppet:

Puppet is a configuration management solution written in Ruby. I’m using it to manage the configuration of the almost 100 servers I have to admin every day.
This book has been very useful to create a basic modular configuration to start using Puppet. From this point, I’ve been improving and expanding it to fit my needs. I strongly recommend it if you are looking for an introduction to configuration management and Puppet basics.
