This document describes the functionality provided by the XLD Chef plugin.
See the XL Deploy Reference Manual for background information on XL Deploy and deployment concepts.
The XLD Chef plugin is a XL Deploy plugin that adds capability for rolling out Chef recipies on an overthere.Host.
- Requirements
- XL Deploy 4.5.0
- Chef
Place the plugin JAR file into your SERVER_HOME/plugins
directory.
- Go to
Repository - Infrastructure
, create a newoverthere.Host
. - Create an environment under
Repository - Environments
- Create an application with
chef.Cookbook
as deployable. - Start deploying
NOTE: To Use dicitionary substitution with this plugin in the Chef manifest files you will need to update the conf/deployit-defaults.properties
file by adding two lines as follows:
udm.BaseDeployableArchiveArtifact.scanPlaceholders=true udm.BaseDeployableArchiveArtifact.textFileNamesRegex=.+\.(cfg | conf | config | ini | properties | props | txt | rb)
In order to deploy a chef.Cookbook to a Windows host, TarTool is required to be installed on the target and available on the default PATH. TarTool can be downloaded from https://tartool.codeplex.com