Terraform.tfvars 在 Terraform 中调用本地模块时不考虑文件

Terraform.tfvars file not considered when calling local module in Terraform

我从那里有父目录,我正在调用本地模块,但是 Terraform.tfvars 调用本地模块时不考虑父目录中存在的文件。它从本地模块中存在的变量文件中获取值。

我的代码在 GitHub 中可用。我的代码工作正常,只是它没有考虑 terraform.tfvars 文件。谁能告诉我这段代码有什么问题?

https://github.com/sammouse/terraform-code.git

Its taking values from variable file present in local module.

这就是它的工作原理。 TF 中没有继承 变量。您必须显式地将父模块中的所有变量传递给子模块。否则,您必须将父模块中 tfvars 中的所有变量复制并粘贴到子模块中的 tfvars 文件中。