我正在尝试使用terragrunt-infrastructure-live-example实现一个terragrunt基础设施:https://github.com/gruntwork-io/terragrunt-infrastructure-live-example .

我基本上遵循了程序,但我不明白为什么terragrunt在尝试计划时要求我输入变量:

~/workspace/terragrunt-infrastructure-live-example/non-prod/us-east-1/qa/consul$ terragrunt plan
[terragrunt] 2018/12/10 11:56:23 Running command: terraform plan -var-file=~/workspace/terragrunt-infrastructure-live-example/non-prod/us-east-1/qa/consul/../../../account.tfvars
var.aws_region
  The AWS region to deploy to (e.g. us-east-1)

  Enter a value:

在我的未知中,这些值应取自terraform.tfvars:https://github.com/gruntwork-io/terragrunt-infrastructure-live-example/blob/97be88a78e2e42c38307c778467f72ad43ed53c8/non-prod/us-east-1/qa/consul/terraform.tfvars#L25

预先感谢您的帮助 .