Top Supported modules

Partner modules


Announcing Puppet 6 Platform

Open source Puppet Platform 6 is now available! Improved certificate handling brings first-class support for an intermediate CA and improved agent cert UX. The new Resource API makes it easier to create types and providers in modules. Puppet 6 agents can now fetch data directly with coming integrations with secret stores like Vault, Conjur, Amazon Secrets Manager and Azure Key Vault via the new Deferred data type.

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


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