Puppet

From Wikitech
(Difference between revisions)
Jump to: navigation, search
(todo)
Line 13: Line 13:
 
MD5 is broken, use SHA1 for signing certificates:
 
MD5 is broken, use SHA1 for signing certificates:
 
  ca_md=sha1
 
  ca_md=sha1
 +
 +
== Todo ==
 +
* More secure certificate signing
 +
* Better, more automated version control
 +
* Better tools for adding/maintaining node definitions

Revision as of 13:24, 30 May 2009

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
Personal tools
Namespaces

Variants
Actions
Navigation
Ops documentation
Wiki
Toolbox