Puppet

Puppet is a configuration manager. Other projects out there that also manage configurations are Chef, CFengine, Bcfg2 and AutomateIt. Puppet has some RedHat support and funding behind it along with a large community base.

[References]

http://www.linuxjournal.com/article/10046

http://fnord.no/sysadmin/puppet/staging

http://muffinresearch.co.uk/archives/2009/01/18/puppet-server-configuration-made-easy/