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.
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.
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.
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.