This is a standalone CLI to the Terraform templatefile
function.
templatefile
reads the file at the given path and renders its content as a template using a supplied set of template variables.[…]
The "vars" argument must be a map.
Read the function docs on terraform.io →
Download a binary from the releases section on GitHub →
printf '%s\n' 'Hello, ${name}!' > hello.tmpl
printf '%s\n' 'name: world' > hello.yml
templatefile hello.tmpl hello.yml
# Hello, world!
Both YAML and JSON files work. The root of the file must be an object.
This code is based on the implementation in Terraform and is available under the same license →