在我的 terraform 脚本中,我定义了一个负载均衡器以及两个侦听器和两个目标组,每个目标组都分配了两个目标。这一切正常。当从 AWS 控制台中手动删除这些定义的项目中的任何一个时,它们会在 TF 脚本再次运行后再次添加。
该脚本使用这些模块:
- aws_alb
- aws_lb_target_group
- aws_lb_listener
- aws_lb_target_group_attachment
但是,当我手动添加一个新的侦听器和一个具有自己目标的目标组时,terraform 脚本不会检测到此更改,我希望这些手动添加将被删除,因为它们链接到使用 TF 创建的 aws_alb。这是预期的行为吗?