Welcome to the Puppet Forge. Puppet Forge is a repository of modules written by our community for Puppet Open Source and Puppet Enterprise IT automation software.
Featured Module: CraigWatson1987/vmwaretools
Craig's module eases the download and installation of the VMware Tools distribution on virtual machines by providing a vmwaretools class.
The module packs along its own shell script in its templates directory to handle the download. Given no arguments, it grabs a recent version of the source distribution of the tools, builds them, then installs them on the target system.
Recent Releases
- hunner/wordpressv0.4.0
- hunner/hierav0.3.1
- maestrodev/maestrov1.2.4
- AlexCline/puppet_devv0.0.1
- hunner/hierav0.3.0
- jamtur01/sematextv0.0.1
- CraigWatson1987/vmwaretoolsv0.1.1
- dalen/puppetdbqueryv1.3.1
- dalen/puppetdbqueryv1.3.0
- nvogel/ansiblev0.0.1
Using Modules
Modules are reusable, sharable units of Puppet code. You can use modules to extend Puppet across your infrastructure by automating tasks such as setting up a database, web server, or mail server.
Install modules
Once you've found a module to use, you can download it by using the "download" button on each module page, or with the command-line puppet module tool. No registration is required.
Share modules
Register an account, create a module, upload a release of it and your automation code is now shared with the Puppet community. Learn how to create and share modules using the puppet module tool.

