Top Supported modules

Partner modules

New

New to modules?

Puppet Development Kit

The PDK provides a unified set of tools for anyone who writes or consumes Puppet code.

PDK helps keep your module consistent with established Puppet community standards and provides a framework to successfully test and validate your modules.

Download now

Resources

If you're new to Puppet, we recommend the following:

  • Learning Puppet

    Puppet offers expert training in methods that work best for you, from the classroom to your home.

  • Module Fundamentals

    Puppet documentation on fundamentals such as installing modules, classes and defined types.

  • Beginner's Guide to Modules

    Learn how to create fantastic modules by introducing module best practices, standards and architecture.

Forge facts