For configuration and change management Puppet is a great tool. Most people using Puppet will use PXE with preseed or jumpstart to provision and boot strap new servers to the point that Puppet can take over and push the necessary configurations and packages to it. This lets you have one master preseed or jumpstart configuration rather than several different and one off ones for different server roles.
Puppet has pretty good documentation on their site including best practices at http://docs.puppetlabs.com/. If you want a book I would wait a couple of months for "Pro Puppet" to be released as the currently available puppet books are from 2008 and are a bit dated at this point. http://www.amazon.com/Pro-Puppet-James-Turnbull/dp/1430230576/ref=pd_sim_b_2 -- David
-- ubuntu-server mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-server More info: https://wiki.ubuntu.com/ServerTeam
