gpt4 book ai didi

dns - 如何减少刷新Terraform状态所需的时间?

转载 作者:行者123 更新时间:2023-12-04 16:07:27 24 4
gpt4 key购买 nike

我所工作的公司的大多数AWS基础设施都是使用Terraform描述和管理的。

我们有几种不同的服务,包括容器化后端和CDN前端。

从Route53域和 namespace 到ELB,ECS和CloudFront,正在发生很多事情。

当前发生的问题之一是,主要是由于Route53 DNS的原因,检查,刷新和验证地形状态需要很长时间。

这是我们要解决的问题:

如何大幅减少刷新/检查tf状态所需的时间?

将其移动到单独的存储库中显然不是一个好主意,因为这将使所有与Route53相关的变量都无法访问或可能已过时。

最佳答案

您应该将状态划分为具有合理逻辑区别的组件子状态,例如“前端”,“缓存”或对您的公司如何组织和分类基础结构有意义的任何子状态。

在使变量可访问方面,您可以将其他状态声明为数据源并从它们中提取(假设它们具有您感兴趣的值的有效输出)。

关于dns - 如何减少刷新Terraform状态所需的时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51336997/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com