Service-level response times are the same as for general-release features. Although this new feature/technology has undergone significant testing and is not expected to change significantly prior to general release, the use of this feature/technology is not recommended for production environments. You are encouraged to use this feature/technology for development and testing purposes only.
|Table of Contents|
Leading edge features
To set up a Puppet Client in a public or private cloud environment. The Puppet Client connects either to the Puppet Master inside or outside RightScale.
The following are prerequisites for completing this tutorial:
This tutorial describes the steps for launching one or more Puppet Clients in the cloud.
Follow these steps to add Puppet Client to the deployment.
The next step is to define the properties of your Puppet Client by entering values for inputs. It is best to do this at the deployment level. For a detailed explanation of how inputs are defined and used in Puppet recipes and RightScripts, see Inputs and their Hierarchy.
To enter inputs for the Puppet recipes that will run on your Puppet Client, open the your deployment > Inputs tab and click Edit, then follow the directions below to configure input values. We recommend that you set up credentials for password values and any other sensitive data as shown in the examples.
Note: The following examples and sample values assume that you will connect the Puppet Master inside or outside RightScale. Please refer to the runbook for proper setup instructions.
|Input Name||Description||Example Value|
|Puppet Client Version||Specify the Puppet Client version to match the requirements of your Puppet Master||text: 2.7.13-1|
|Client Node Name||Name which will be used to authenticate the Puppet Client on the remote Puppet Master. Instance FQDN will be used if nothing is specified.||text: client_101.example.com|
|Puppet Master FQDN||Enter the address of the remote Puppet Master server that the server is connecting to.||text: p_master.example.com|
|Puppet Master Port||Enter the port in use by the remote Puppet Master server.||text: 8140|
|Puppet Client Environment||Specify the environment type for the Puppet Client configuration.||text: development|
After configuring the inputs, launch the Puppet Client. Refer to the instructions in Launch a Server if you are not already familiar with this process.
© 2006-2014 RightScale, Inc. All rights reserved.
RightScale is a registered trademark of RightScale, Inc. All other products and services may be trademarks or servicemarks of their respective owners.