【发布时间】:2023-03-23 01:35:01
【问题描述】:
我正在使用 Terraform 管理 DNS 记录,目前所有区域都由单个目录中的 .tf 文件定义。运行 plan 或 apply 将触及每个区域中的每条记录,这会变得太慢并达到提供商的速率限制。
我想按区域拆分配置,因此每个区域都有自己的 Terraform 配置和(远程)状态文件。对区域应用更改只会影响该区域,而不是所有区域。
是否可以在这些单独的配置之间以某种方式共享提供程序二进制文件?它约为 20Mb,我不想将 20 个副本提交到 git 中。符号链接可能有效,但不可移植。
如果有支持此用例的 Terraform 配置(可以独立操作的多个配置),我很想了解它是什么——我找不到任何适合的东西。
【问题讨论】:
标签: terraform