Terraform 地形-不';t显示哪个资源正在产生错误
由于某种原因,Terraform 地形-不';t显示哪个资源正在产生错误,terraform,Terraform,由于某种原因,Terraform没有显示哪个资源正在产生错误。它只是输出错误。有没有办法确保terraform显示哪个资源产生了错误 我使用的是terraformv0.12.21。 地形图不会产生任何错误。错误发生在apply命令期间 所有的资源都在不同的tf文件中,我必须一个接一个地检查,找出哪个没有运行并产生错误 在下面的错误中,lb_侦听器已完成。所以我不是下一个可能产生错误的人 module.Tester_vpc.aws_lb_target_group.nlb_tg_port_80[0]
Terraform
没有显示哪个资源正在产生错误。它只是输出错误。有没有办法确保terraform显示哪个资源产生了错误
我使用的是terraformv0.12.21
。
地形图
不会产生任何错误。错误发生在apply
命令期间
所有的资源都在不同的tf
文件中,我必须一个接一个地检查,找出哪个没有运行并产生错误
在下面的错误中,lb_侦听器已完成。所以我不是下一个可能产生错误的人
module.Tester_vpc.aws_lb_target_group.nlb_tg_port_80[0]: Creating...
module.Tester_vpc.aws_lb_target_group.nlb_tg_port_80[0]: Creation complete after 1s [id=arn:aws:elasticloadbalancing:ap-south-1:123456:targetgroup/nlbPort80/123456]
module.Tester_vpc.aws_lb_listener.listener[0]: Creating...
module.Tester_vpc.aws_lb_listener.listener[0]: Creation complete after 1s [id=arn:aws:elasticloadbalancing:ap-south-1:123456:listener/net/myNLB/123456/8d51be081230319c]
Error: no matching SecurityGroup found
Error: Your query returned no results. Please change your search criteria and try again.
在这种情况下,我相当确定导致错误的不是资源故障
module.Tester_vpc.aws_lb_target_group.nlb_tg_port_80[0]: Creating...
module.Tester_vpc.aws_lb_target_group.nlb_tg_port_80[0]: Creation complete after 1s [id=arn:aws:elasticloadbalancing:ap-south-1:123456:targetgroup/nlbPort80/123456]
module.Tester_vpc.aws_lb_listener.listener[0]: Creating...
module.Tester_vpc.aws_lb_listener.listener[0]: Creation complete after 1s [id=arn:aws:elasticloadbalancing:ap-south-1:123456:listener/net/myNLB/123456/8d51be081230319c]
Error: no matching SecurityGroup found
Error: Your query returned no results. Please change your search criteria and try again.
错误:您的查询未返回任何结果。请更改搜索条件并重试。
这是数据源失败时发出的错误消息。您是否有失败的数据源
至于您的实际问题,如何排除这些类型的错误。我总是伸手去拿TF\u LOG
(请参阅)
您可以将TF_LOG
设置为值为DEBUG
(或TRACE
)的环境变量,以查看详细的调试信息。通常,这将包括失败的输出
下面是一个例子:
$ TF_LOG=DEBUG terraform apply