Class Name |
com.midvision.rapiddeploy.plugins.cloudprovisioner.puppet.task.PuppetInstallationTask |
Category |
Puppet Labs |
Installs Puppet on the target machine
Prerequisities
For Windows targets, the installer has to be attached to the deployment package.
For Linux targets, the command will be running as 'sudo', so make sure you use
the 'root' user or configure it properly in the sudoers file.
Description
Installs Puppet on the target system.
Parameters
The following parameters may be set on this task:
Table of task Parameters
Name |
Type |
Default Value |
Optional |
Description |
failOnError |
java.lang.Boolean |
true |
false |
This task will not fail the deployment on error if set
to false.
|
installationDirectory |
java.lang.String |
C:\Program Files\Puppet Labs\Puppet |
true |
This field is for Windows targets only! Specify the
absolute path to the directory you want to install Puppet.
|
installFromPuppetRepo |
java.lang.Boolean |
true |
true |
This field is for Linux targets only! Specify if you
want to install Puppet from the Puppet Labs' official repository instead
than from the OS vendor's default repository.
|
installPackagePath |
java.lang.String |
puppet.msi |
true |
This field is for Windows targets only! Specify the
relative path to the Puppet installer package in your deployment
package.
|
skipOnFailure |
java.lang.String |
Previous Task Name |
true |
Skip current task based on the name of the previous task whether has failed or not.
|