Configuration Management


SovLabs vRealize Automation Extensibility Module for

Puppet Enterprise

Enables advanced provisioning capabilities from vRealize Automation while providing the ability to manage configurations 

The SovLabs Puppet Enterprise module for vRealize Automation increases IT agility and speed of delivery for systems and applications by combining SovLabs ModuleFramework with Puppet’s advanced configuration management and vRealize Automation’s provisioning and lifecycle management capabilities.

45-Day Free Trial for VMWare vRealize Automation


Easily create software-defined Puppet configurations directly in vRealize Automation
Eases portability between private and public cloud scenarios
Delivers dozens to thousands of Puppet deployment scenarios with minimal overhead
  • Creates node in Puppet Enterprise Console and assigns to an existing group
  • Node classification support for Hiera, Manifest files and Puppet Enterprise Console
  • Installs Puppet Agent, configures puppet.conf, creates Hiera data and local Facter facts
  • Advanced framework features including:
    • Property injection
    • Dynamic, templated configurations
    • Credential store
  • Creation of multiple Foreman, Puppet Master and Puppet Agent configurations 
  • Certificate signing/cleaning or Puppet auto-sign scenarios
  • Supports Hiera-Eyaml for automatic encryption of sensitive data such as passwords and certificates
  • Eases portability between private and public cloud scenarios
  • Supports code manager, r10k and custom deployment/code promotion scenarios and pre/post activities via inline command definitions
  • Supports simple or distributed Puppet implementations
  • Supports multiple methods of connectivity for remote host management, including SSH, WinRM, and VMware Guest Operations (VM Tools)

VMware's vRealize Automation - Advanced or Enterprise - 7.3.1, 7.4, 7.5, 7.6

VMware Cloud on AWS

Puppet: 3.8.1, 2015.x, 2016.x, 2017.x, 2018.1, 2019.1