Class Name |
com.midvision.rapiddeploy.plugins.cloudprovisioner.chef.task.RunChefSoloRecipes |
Category |
Chef |
Run Chef Solo recipes on target
Prerequisities
Chef Solo is required to be installed on the target system.
Chef Solo will be running as 'sudo' on non-windows targets, make sure you login with a user who has the privileges to use
sudo.
Description
Runs Chef Solo with the specified recipes.
Parameters
The following parameters may be set on this task:
Table of task Parameters
Name |
Type |
Default Value |
Optional |
Description |
configFile |
java.lang.String |
solo.rb |
false |
Specify the relative path of the config file for Chef Solo in your deployment package. It contains the configuration
of the recipebooks and other parameters.
|
failOnError |
java.lang.Boolean |
true |
false |
This task will not fail the deployment on error if set
to false.
|
skipOnFailure |
java.lang.String |
Previous Task Name |
true |
Skip current task based on the name of the previous task whether has failed or not.
|
taskFile |
java.lang.String |
solo.json |
false |
Specify the relative path of the task file for Chef Solo in your deployment package. It contains the recipes to run by
the Chef Client.
|