【发布时间】:2021-12-08 21:17:18
【问题描述】:
我从那里有父目录,我正在调用本地模块,但是调用本地模块时不考虑父目录中存在的 Terraform.tfvars 文件。它从本地模块中存在的变量文件中获取值。
我的代码在 GitHub 中可用。我的代码工作正常,只是它没有考虑 terraform.tfvars 文件。谁能告诉我这段代码有什么问题?
【问题讨论】:
标签: amazon-web-services terraform terraform-provider-aws
我从那里有父目录,我正在调用本地模块,但是调用本地模块时不考虑父目录中存在的 Terraform.tfvars 文件。它从本地模块中存在的变量文件中获取值。
我的代码在 GitHub 中可用。我的代码工作正常,只是它没有考虑 terraform.tfvars 文件。谁能告诉我这段代码有什么问题?
【问题讨论】:
标签: amazon-web-services terraform terraform-provider-aws
它从本地模块中的变量文件中获取值。
这就是它的工作原理。 TF 中的变量没有继承。您必须将父模块中的所有变量显式传递给子模块。否则,您必须复制并粘贴父模块中 tfvars 中的所有变量,并将其粘贴到子模块中的 tfvars 文件中。
【讨论】: