Forge HomeForge Home

Modules

Discover
All modules
Supported modules
Modules with tasks
Scheduled for deprecation
Contribute
Publish a module

Puppet

Puppet Enterprise overview
Premium features
Security Compliance Enforcement
Impact Analysis
Downloads
Puppet Enterprise
Security Compliance Management
Security Compliance Enforcement
Security Compliance Enforcement
Continuous Delivery

Resources

About Forge
Approved Modules Program
API Documentation
Premium Content
Configure Profile Downloads
Getting Started
Puppet Training
Module Fundamentals
Beginner's Guide to Modules
Puppet Development Kit
PuppetEcosystemPuppet CommunityUpdates




Welcome to Puppet Forge

Puppet Forge is a catalogue of modules created by Puppet, our partners, and community that helps IT ops practitioners supercharge and simplify their automation processes. With step-by-step guides and tutorials, Puppet Forge provides a platform for you to grow your skills with Puppet, whatever your current level.
Automate more with less effort on Puppet Forge.

Featured modules

Hand-picked modules from the Forge team
sce_windows
by puppetlabs
Security Compliance Enforcement for Windows
pdk
premium
tasks
active_directory
by beergeek
A module to manage Active Directory Domain Controllers
pdk
tasks
snow_record
by beersy
Series of tasks to interact with a ServiceNow Instance
pdk
tasks
chocolatey
by puppetlabs
Chocolatey package provider for Puppet
pdk
supported
tasks
View all modules

Recently updated modules

Modules with recent releases
firewall
by puppetlabs
Manages Firewalls such as iptables
pdk
supported
zfs_core
by puppetlabs
Manage zfs. Create destroy and set properties on zfs instances.
pdk
supported
augeasproviders_grub
by puppet
Augeas-based grub types and providers for Puppet
approved
node_manager
by puppetlabs
Create and manage PE Console node groups as resources.
pdk
supported
tasks
View all recently updated modules

Top supported modules

Selected modules supported with Puppet Enterprise
acl
by puppetlabs
This module provides the ability to manage ACLs on nodes
pdk
supported
vcsrepo
by puppetlabs
Puppet module providing a type to manage repositories from various version control systems
pdk
supported
reboot
by puppetlabs
Adds a type and provider for managing system reboots.
pdk
supported
tasks
powershell
by puppetlabs
Adds a new exec provider for executing PowerShell commands.
pdk
supported
View all supported modules

If you're new to Puppet and the concept of modules, we recommend the following resources to get you started:
Introduction to Puppet
Puppet Training
Module Fundamentals
Beginner's Guide to Writing Modules
The PDK provides a unified set of tools to build, test, validate, and deliver high-quality Puppet modules with confidence.
Download the PDK

Guide to module badges


Supported by Puppet

supported

Modules that are supported by Puppet, Inc., are rigorously tested, will be maintained for the same lifecycle as Puppet Enterprise, and are compatible with multiple platforms.
More about Supported modules
View all supported modules

Supported by a Puppet partner

partner

Modules which a partner rigorously tests with Puppet Enterprise and provides support plans for. Note that partner licensing may be required.
View all Partner modules

Approved by Puppet

approved

Modules that meet Puppet's standards for being well written, reliable, and actively maintained.
More about Approved modules
View all Approved modules

Contains Bolt tasks

tasks

Modules that contain Bolt tasks, which take action outside of a desired state managed by Puppet.
View all modules with tasks

Compatible with Puppet Development Kit

pdk

Modules that are compatible with Puppet Development Kit (PDK) validation and testing tools.
View all PDK-compatible modules

Forge facts


7,537

76

213

122

373

2,511


Use Cases
(一)Continuous Delivery
(二)Continuous Compliance
Knowledge & Support
(一)Get Support
(二)Knowledgebase
(三)Documentation
(四)Open Source at Puppet
Connect
(一)About
(二)Community
(三)Blog
(四)Work With Us
(五)Press and News
(六)Contact
About
Puppet by Perforce gives IT operations teams back their time and offers peace of mind with infrastructure automation that enables security and compliance.

(一)Legal
(二)Privacy Policy
(三)Terms of Use
(四)Usage Policies
(五)Security