Automate IT and infrastructure, manage complex workflows, and mitigate risk at scale.
Try the full-featured Puppet Enterprise for free on 10 nodes.
Find and prevent compliance failures
Continuous Delivery for Puppet Enterprise
Build, test, and deploy infrastructure as code faster and easier
Compliance Enforcement Modules
Remediate to stay in compliance
Content & Modules
Pre-built scripts to automate common tasks
Get Puppet Enterprise
First 10 nodes are free!
Try it now
Request a demo
Find thousands of component modules built by the community and guidance on using them in your own infrastructure.
Visit Puppet Forge >>
Open Source Puppet
Perfect for individuals and small infrastructure
Automate tasks in orchestration workflows
See all open source projects >>
Contribute to open source projects >>
Puppet’s modules team is made up of expert Puppet developers and maintain high quality Supported modules. But there’s a lot more to managing a piece of technology than knowing how to write code to configure it. Sometimes knowing the idiomatic usage patterns is just as important as knowing how to manage the proper configuration file.
That’s where the domain experts come into play. Those who use our Supported modules and the technology stacks they manage are often those best suited to know where to go with the module’s development. The Trusted Contributors program empowers these experts to make a difference with partial ownership of the modules in which they have expertise.
Our modules team is always there to facilitate good Puppet code and architect high quality design patterns, but now our Trusted Contributors can help provide some of the vision.
Trusted Contributors will have the ability to help triage issues, perform code review and merge pull requests and, in some cases, even make full module releases with a final approval from the modules team.
Best of all, Puppet stands behind their work. Every Supported module has full commercial support, even if the functionality in question came from a Trusted Contributors author. Our selection criteria is rigorous to ensure you can trust the work.
Community members can apply for Trusted Contributor status for any of our Supported modules. You’ll be able to see who is involved with each module right on their Forge pages.
Many non-supported modules in the puppetlabs namespace are also up for adoption, so check out that option if you’re looking for more ways to get involved.
See the Supported modules