Puppet Reading List

*Starting documents are marked with asterisk “*” and bold.

Getting Started with Puppet

Hello Puppet – on Ubuntu 12.04 LTS*

Learning Puppet

Master and Slave

PuppetMaster on Ubuntu 12.04*


Learning Puppet: Modules and Classes (Part One)

Learning Puppet: Parameterized Classes (Modules, Part Two)

Puppet Module Cheat Sheet

Puppet 2.7 Reference: Module Fundamentals


$ puppet describe file
$ puppet resource file /etc/passwd

Type Reference

Puppet Cookbook*

Language: Advanced techniques

Custom functions

Sample modules

Ever wondered how the Wikimedia servers are configured? (Git repository)

Mozilla uses Puppet (browse or ‘hg clone http://hg.mozilla.org/build/puppet‘)

US Government Baseline uses Puppet (puppet-sdc-dist.tar.gz)

Puppet Forge

Search “puppet” on GitHub (has more modules than Forge)

Some modules by students in timetable comments

AwaseRoot (by students Henri & Armens) has some puppet. Armens now uses puppet at work. (‘git clone https://github.com/awaseroot/awaseroot.git‘)

Legacy platforms

Puppet was originally made for Linux-like platforms, but it could also work on Windows: Puppet with Windows clients, Puppetmaster and Windows Agent: Simple module


Puppet errors explained

Updated multiple times. Added Mozilla and AwaseRoot Puppet repositoris. 2012-12-21: US Government Puppet baseline. 2015-11-18: Dead links marked: Learning Puppet linked page relevant content gone, some others 404..

Posted in Uncategorized | Tagged , , , , , , , , | 1 Comment

One Response to Puppet Reading List

  1. Matt says:

    outstanding tutorial. thanks very much for putting it together.

Leave a Reply

Your email address will not be published. Required fields are marked *



You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

  • Recent Posts

  • Picks

  • Boxing Clock for AndroidOcton8 Diving T-ShirtsShaking Tower Panda Android GameLearn Chinese with Android
  • Student projects