In addition to the APIs, Puppet Enterprise 2.5 has a number of other new features added since version 2.0 was released in November. The software now has official support for Windows clients. Until this time, Puppet had been primarily used to manage Unix and Linux servers, such as Red Hat Enterprise Linux and Oracle Solaris. "We've gotten a lot of requests for Windows," Kanies said. The installer sets up the agent on the Windows server and authenticates the server to the Puppet core program. The open-source version has offered a Windows agent for a while, but this is the first version to come with agents that can be installed on Windows servers.
This software is also the first version to come with a direct connection to a repository of plug-in Puppet modules, called Puppet Forge. This site offers a collection of modules written by Puppet engineers and third-party contributors that can ease routine administrative tasks, such as setting up a database or application server. The site now houses about 300 modules. The integration will allow users to more easily peruse, download and publish modules.
Puppet Enterprise can be downloaded and used at no cost for managing up to 10 nodes. Pricing starts at US$2,450 for more nodes.