Skip to content

terraform/sane-templating

Don't require Terraform code to have dollar signs escaped, such as ${var.variable} needing to be ${var.variable}

The terraform apply task defaults to templating terraform files specified in the param terrafrom/plan-templates within a bash heredoc that expands variables and commands. This requires all terraform code to be escaped (and become invalid when not templated) so they aren't interpreted, e.g. ${var.variable} must be ${var.variable}.

This parameter fixes the heredoc to not require escaping. It defaults to false for backwards compatibility reasons.

Objects that Reference terraform/sane-templating

Not used in current content packs

Objects used by terraform/sane-templating

Not used in current content packs