6.2

Table Of Contents
n
Depending on your cloud provider, you must have at least one vCloud Director, vRealize Automation,
or Amazon EC2 deployment environment mapped in Application Services. See Create a vCloud
Director Deployment Environment, Create a vCloud Director Deployment Environment, Create a
vRealize Automation Deployment Environment, or Create an Amazon EC2 Deployment Environment.
n
Make sure that the Puppet Master is configured to work with the Application Services server. See
Prepare the Puppet Master Environment for Registration or Register a Puppet Master Solution
Instance.
n
If you are using a custom policy, verify that it is available in the library. See Add a Policy to the
Library.
Procedure
1 Log in to the Application Services Web interface.
2 On the Application Services title bar, click the drop-down menu and select Clouds > Deployment
Environments.
3 Select an existing deployment environment.
4 Select the Solution Instances tab and click Create Solution Instance.
5 Complete the solution instance information for the deployment environment.
Option Description
Name and Description Include the solution name.
You can add property or agent configuration information for the solution in the
description section.
Solution Select the available Puppet Master v1.0.0 solution from the drop-down list.
The solution properties and corresponding agents are populated.
6 In the Properties section, enter the required property values.
Property Description
puppet_server Qualified domain name of the Puppet Master server.
For the agent to trust the Puppet Master certificate, use one of the valid DNS
names you set when you installed the Puppet Master. The Application Services
server must be able to contact Puppet Master at this DNS name, unless the
puppet_server_ip property is also supplied.
puppet_server_ip Puppet Master server IP address.
The IP address must be specified if the host name of the Puppet Master server is
not resolvable in the Application Services server or agent nodes.
puppet_environment Name of the Puppet Master environment assigned to a puppet agent. This name
corresponds to the environment configuration property of a puppet agent .
Using Application Services
VMware, Inc. 69