如何将 AWS Auto Scaling 组实例附加到 Terraform 中的 ELB 目标组?应该使用“aws_autoscaling_attachment”或“target_group_arns”吗?

问题描述 投票:0回答:1

使用 Terraform

aws
提供程序时,我想将我的
aws_autoscaling_group
实例附加到我的 Application Load Balancer 目标组 (
aws_lb_target_group
)。

我应该只使用资源

aws_autoscaling_attachment
还是应该在
target_group_arns
资源中使用参数
aws_autoscaling_group
?这两种方法有什么区别,或者结果会相同吗?这只是做同一件事的两种不同方法?

amazon-web-services terraform terraform-provider-aws amazon-elb
1个回答
0
投票

如果您查看这些资源中任一一个的文档,会发现文档页面的最顶部有一个以黄色突出显示的部分,标题为“关于 Auto Scaling 组、附件和流量源附件的注释”该注释具体来说,Terraform 提供了两种制作该附件的方法,您只需确保仅使用这两种方法中的一种即可。使用哪种方法并不重要。

Terraform 提供了两种方法,因为有时可以在 Terraform 外部或在不同的 Terraform 堆栈中控制其中一种资源,因此在这种情况下您必须使用

aws_autoscaling_attachment
资源。

© www.soinside.com 2019 - 2024. All rights reserved.