我想将一些Terraform资源从一个存储库移动到另一个存储库。我认为最简单的方法是在一个库中使用terraform import,在另一个库中使用terraform rm。使用terraform state list我可以得到一个资源列表,但是没有它们的ID。我想我可以用terraform state show来组合输出,但是它非常慢,而且我必须从HCL中解析出ID。不幸的是,没有JSON输出。
我正在使用Terraformv0.12.6,并且遇到了在OpenShift 6.5上部署vSphere 4.1的问题。当我运行./terraform应用、验证或计划时,我得到相同的响应:
on machine/main.tf line 47, in resource我正在使用以下URL中的main.tf文件:https://github.com/openshift/installer/blo