1  Introduction

This document is a quick start guide to configure and use Puppet Integration feature as part of VMware vCloud Automation Center 6.0 release.

2  Import Puppet Content

Use vCloud Automation Center CLI command import-puppet-manifests to import Puppet classes and defined resources into vCloud Automation Center catalog as Services. Following screenshot shows the usage of the CLI command and importing of ‘apache’ Puppet class. You can import multiple Puppet classes at once.

Following screenshot shows the imported Puppet apache class highlighting key value-adds.

3  Register Puppet Master

Puppet Master instance needs to be registered with vCloud Automation Center before it can be used. Multiple Puppet Masters, one under each Deployment Environment, can be registered with

vCloud Automation Center. The Puppet Master instance used is the one registered under the deployment environment that is the target of an application deployment. Following screenshot shows the registration process

Navigate to the Deployment Environment page and click on ‘Register’ button under ‘Solution Instances’ tab.

Enter details of Puppet Master instance in the registration page

Click on Save. It’s recommended to also verify the connection by clicking on ‘Validate Connection’ button.

4  Use Puppet Content to build Application Blueprints

Imported Puppet content appears as regular vCloud Automation Center services under a special ‘Puppet Services’ category. Use them as you’d use a regular vCloud Automation Center service.

Following screenshot illustrates vCloud Automation Center Blueprint UI highlighting key value-adds.

5  Deploy Applications

Once blueprints making use of Puppet content are created, the deployment process is same as regular blueprints. Following screenshot depicts the execution plan of a successfully completed application deployment that made use of imported Puppet content.

6  Call To Action

The integrated offering is planned for availability in Q413. For more information on the solution please click on the “Request Info” tab at the top of the solution page.

In addition, you can reference the vCloud Automation Center page athttp://www.vmware.com/products/vcloud-automation-center