地形执行

nae*_*dhi 0 terraform infrastructure-as-code

假设我*.tf在 terraform 项目中有多个文件。当我执行 aterraform apply我想知道:

  1. Terraform 将检查所有文件以构建 DAG(有向无环图),然后开始供应资源。
  2. Terraform 将逐个文件读取并提供资源,当发现依赖项时,它将跳过资源并在解决相关依赖项后返回。

Dan*_*n W 5

根据文档,资源的顺序基于关系而不是文件:

Terraform 会根据配置中定义的资源之间的关系以正确的顺序自动处理资源,因此您可以以对您的基础架构有意义的任何方式将资源组织到源文件中。

您还可以使用该terraform plan操作来查看将在不执行执行的情况下创建哪些资源:

此命令是检查一组更改的执行计划是否符合您的期望的便捷方法,而无需对实际资源或状态进行任何更改。