【发布时间】:2018-12-23 19:25:35
【问题描述】:
我在 terraform 中偶然发现了一个问题,想知道是否有人知道解决此问题的好方法?
我已将一些预先存在的资源导入 terraform,然后在我的代码中使用这些资源。在我定义了导入资源的代码中,terraform apply按预期工作。当我做terraform destroy 时,terraform 现在想要销毁这些资源。所以我用prevent_destroy=true 添加了一个生命周期块,现在 terraform destroy 失败并出现以下错误。从我在 Github 上看到的情况来看,这个问题已经存在了一段时间,有人可以提出解决方法吗?
该计划将销毁此资源,但它目前已将生命周期.prevent_destroy 设置为 true。为避免此错误并继续执行计划,请禁用生命周期.prevent_destroy 或使用 -target 标志调整计划范围
【问题讨论】:
-
在这种情况下导入这些资源很可能是一个错误,是否没有数据资源可以为您提供相同的数据?
标签: terraform