vagrant-converge
Installation
$ vagrant plugin install vagrant-converge
Uninstall with:
$ vagrant plugin uninstall vagrant-converge
Update the plugin with:
$ vagrant plugin update vagrant-converge
Options
hcl
(required) - A list of files to run through Converge. Can be a single path as a stringca_file
(optional) - Path to a CA certificate to trust. Requiresuse_ssl
cert_file
(optional) - Path to a certificate file for SSL. Requiresuse_ssl
key_file
(optional) - Path to a key file for SSL. Requiresuse_ssl
install
(optoinal) - Install Converge binary. Default totrue
local
(optional) - Run Converge in local mode. Defaults totrue
local_addr
(optional) - Address to use for local RPC connectionlog_level
(optional) - Logging level. One ofDEBUG
,INFO
,WARN
,ERROR
orFATAL
. Default isINFO
no_token
(optional) - Don't use or generate an RPC tokenparams
(optional) - A hash of parameter/value pairs to pass to Convergerpc_addr
(optional) - Address for server RPC connection. Overrideslocal
rpc_token
(optional) - Token to use for RPCverbose
(optional) - Run the Converge plugin in verbose modeversion
(optional) - Specify the version of Converge. Default is the latest version.
Example
config.vm.provision :converge do |cvg|
cfg.params = {
"message" = "Not the default message"
}
cfg.hcl = [
"https://bintray.com/chrisaubuchon/generic/download_file?file_path=test.hcl"
]
cfg.install = true
end