使用 terraform "data" 时如何重新翻转多个对象?
How to re-turn more than one object when using terraform "data"?
我已经有一个 AWS 自动缩放组,它有很多 EC2 实例,我想使用 terraform 将自动缩放组中的所有实例包含在负载均衡器后面,我尝试使用 terraform 数据来获取 EC2 实例带有特定标签,但它失败了,因为地形数据应该 return 只有一个 AWS 对象
您真的不应该自己管理到自动缩放的 EC2 的路由。您应该将扩展组附加到负载均衡器,并让 AWS 负责在扩展和收缩时管理到各个 EC2 的路由。正确使用健康检查将防止您路由到 ASG 中不健康的实例。
您可以使用以下方法在 terraform 中创建此类关系:
- aws_autoscaling_attachment 或
- 在 terraform 中创建 ASG 时使用 target_group_arns
内联
我已经有一个 AWS 自动缩放组,它有很多 EC2 实例,我想使用 terraform 将自动缩放组中的所有实例包含在负载均衡器后面,我尝试使用 terraform 数据来获取 EC2 实例带有特定标签,但它失败了,因为地形数据应该 return 只有一个 AWS 对象
您真的不应该自己管理到自动缩放的 EC2 的路由。您应该将扩展组附加到负载均衡器,并让 AWS 负责在扩展和收缩时管理到各个 EC2 的路由。正确使用健康检查将防止您路由到 ASG 中不健康的实例。
您可以使用以下方法在 terraform 中创建此类关系:
- aws_autoscaling_attachment 或
- 在 terraform 中创建 ASG 时使用 target_group_arns 内联