1.5 KiB
layout |
---|
docs |
Salt Masterless Provisioner
Type: salt-masterless
The salt-masterless provisioner provisions machines built by Packer using Salt states.
Basic Example
The example below is fully functional.
{ "type": "salt-masterless", "bootstrap_args": "git v0.16.0" "local_state_tree": "/Users/me/salt" }
Configuration Reference
The reference of available configuration options is listed below. The only required argument is the path to your local salt state tree.
Required:
local_state_tree
(string) - The path to your local state tree. This will be uploaded to the/srv/salt
on the remote, and removed before shutdown.
Optional:
-
skip_bootstrap
(boolean) - By default the salt provisioner runs salt bootstrap to install salt. Set this to true to skip this step. -
boostrap_args
(string) - Arguments to send to the bootstrap script. Usage is somewhat documented on github, but the script itself has more detailed usage instructions. By default, no arguments are sent to the script. -
temp_config_dir
(string) - Where your local state tree will be copied before moving to the/srv/salt
directory. Default is/tmp/salt
.