【发布时间】:2018-09-06 10:15:18
【问题描述】:
Terraform plan 输出奇怪的结果。对于每个负载均衡器,它都会输出
~ module.api-origin-demo-prod.aws_alb.origin-alb
enable_cross_zone_load_balancing: "" => "false"
enable_http2: "" => "true"
据我了解,跨区域负载均衡是 AWS 经典负载均衡器的一项功能,而不是我们使用的应用程序负载均衡器 (ALB)。 HTTP2 设置也很奇怪,因为它已在 AWS 控制台中启用,因此 Terraform 应该选择的设置没有“更改”。谢谢!
【问题讨论】:
-
您最近升级过 AWS 提供商吗?在这种情况下,Terraform 将使用默认值回填其状态文件,但实际上并没有发生任何变化,因为无论如何它们几乎肯定会成为该 AWS 资源的默认值(这里就是这种情况)
标签: amazon-web-services amazon-ec2 terraform