Skip to content

Latest commit

 

History

History
45 lines (28 loc) · 1.7 KB

puppet_modules_manifests.markdown

File metadata and controls

45 lines (28 loc) · 1.7 KB
layout title subtitle
default
PE 2.6 » Puppet » Modules and Manifests
Puppet Modules and Manifests

Puppet configures nodes by reading and applying manifests written by sysadmins. Manifests contain classes, which are chunks of code that configure a specific aspect or feature of a machine.

One or more classes can be stored in a module, which is a self-contained bundle of Puppet code. Pre-existing modules can be downloaded from the Puppet Forge, and most users use a combination of pre-built modules and modules they wrote themselves.

A Fast Introduction to Using Modules

This user's guide includes a pair of interactive quick start guides, which walk you through installing, using, hacking, and creating Puppet modules.

A Leisurely Introduction to Writing Puppet Code

For a more complete introduction to Puppet resources, manifests, classes, modules, defined types, facts, variables, and more, read the Learning Puppet series.

Detailed Documentation

The Puppet reference manual contains more information about using modules and the Puppet language.

Printable References

The module layout cheat sheet is useful when writing your own modules or hacking existing modules.