diff --git a/scripts/99_terraform.sh b/scripts/99_terraform.sh index 346c9e1..534c33a 100755 --- a/scripts/99_terraform.sh +++ b/scripts/99_terraform.sh @@ -6,8 +6,29 @@ goto_root for path in $(find "$(get_scope $1)" -name 'inputs.tf' -print); do dir=$(dirname ${path}) - terraform init ${dir} >> /dev/null 2>&1 - terraform validate -check-variables=false ${dir} + cd $dir + cat < tmp.tf +provider "datadog" { + version = "2.0.2" + + api_key = "\${var.datadog_api_key}" + app_key = "\${var.datadog_app_key}" +} + +variable "datadog_api_key" { + type = string + default = "xxx" +} + +variable "datadog_app_key" { + type = string + default = "yyy" +} +EOF + terraform init + terraform validate + rm -f tmp.tf + cd - done -terraform fmt +terraform fmt -recursive