我正在使用terraform oci provider。当我尝试使用k8节点池创建计算实例时,遇到了故障,因此我删除了该tfstate文件并再次运行脚本,这导致创建的重复资源很少,如vcn、LB。由于限制很少,我希望保留旧资源(那些在失败的执行期间创建的资源)并删除新的资源。这两个文件都是用相同的名称创建的,并且新的tfstate文件包含新(重复)资源的详细信息。如何删除新的重复资源,使tfstate文件与所需资源一致?
发布于 2020-11-26 16:10:29
这是Terraform Import的一个很好的用例。
只要资源支持,您就可以在运行terraform delete -target <resource to delete>之后导入现有资源terraform import <resource.path>
https://stackoverflow.com/questions/65018043
复制相似问题