7ffa66d1a5
We've been moving away from config fields expecting file paths that Terraform will load, instead prefering fields that expect file contents, leaning on `file()` to do loading from a path. This helps with consistency and also flexibility - since this makes it easier to shift sensitive files into environment variables. Here we add a little helper package to manage the transitional period for these fields where we support both behaviors. Also included is the first of several fields being shifted over - SSH private keys in provisioner connection config. We're moving to new field names so the behavior is more intuitive, so instead of `key_file` it's `private_key` now. Additional field shifts will be included in follow up PRs so they can be reviewed and discussed individually. |
||
---|---|---|
.. | ||
chef.html.markdown | ||
connection.html.markdown | ||
file.html.markdown | ||
index.html.markdown | ||
local-exec.html.markdown | ||
null_resource.html.markdown | ||
remote-exec.html.markdown |