I’m excited to announce the release of the Puppet Plugin for vRealize version 3.0, representing the next step in Puppet’s partnership with VMware for self-service provisioning across vRealize Automation and Puppet Enterprise. Earlier this year, we launched a new vRealize plugin to create an automated self-service provisioning solution that combines the best of Puppet and vRealize Automation.
With the release of vRealize Automation 7.3, support for Puppet Enterprise is a first-class citizen, and now built directly into the vRA Enterprise GUI. While creating blueprints, you simply drag and drop the Puppet component onto the blueprint. Even better, Puppet role classes are now read dynamically from your Puppet Server, so you need only pick from the list instead of typing classes out manually.
Above and beyond integration into the vRealize Automation GUI, the new version 3.0 plugin has these improvements:
- Role classes are fetched dynamically from the master.
- vRA GUI displays each role class’s description based on the
- Role class descriptions are now included in the self-service starter content.
- One vRA instance can support multiple Puppet masters.
- Plus more! Check out all the improvements and details in the release notes.
Because integration into the vRealize GUI depends heavily on Puppet Enterprise capabilities, we are not able to provide the same level of integration for Puppet open source users, so the version 3.0 plugin is for Puppet Enterprise only. Previous versions of the plugin are still available from the VMware Solution Exchange.
If you have an older version of vRealize Automation 7.x or vRealize Orchestrator, this version will work with your deployment, though the vRA GUI integration is present only in version 7.3 of the Enterprise edition.
To get started, grab the Puppet plugin for vRealize from the VMware Solution Exchange, and then head over to the installation and usage docs. If you’re not already managing infrastructure with Puppet, there is self-service starter content to get you up and running quickly.
As always, we want to hear from you about what works well and what you’d like to see improved. So download the plugin today, and let me know what you think on Puppet Slack or by email to l.smith at puppet.com.
Lindsey Smith is a senior product manager at Puppet.