Puppet
From Wikitech
puppet is the main configuration management tool to be used on the Wikimedia clusters.
Contents |
Puppetmaster
The puppetmaster server in pmtpa is sockpuppet.pmtpa.wmnet.
Installation
Simply use the (backported) puppetmaster Ubuntu package:
# apt-get install puppetmaster
Configuration
The default configuration is very usable, but we've made some tweaks here and there.
MD5 is broken, use SHA1 for signing certificates:
ca_md=sha1
Todo
- More secure certificate signing
- Better, more automated version control
- Better tools for adding/maintaining node definitions