我有一个使用terraform google_compute_instance模块在GCP中创建的临时VM。此VM具有一个启动脚本,该脚本将执行一系列活动。.在脚本的最后有一个gcloud compute instances delete
命令。这实际上是在推倒自己。.
有人可以帮忙吗?。
答案 0 :(得分:0)
如果您的Terraform配置中没有其他资源,则只需在应用conf之后运行destroy命令即可。
terraform apply && terraform destroy
另一方面,如果您的配置管理一些资源,而您只想在最后删除一个资源,则可以将实例定位为删除,但是这种方法看起来并不可靠。
terraform apply && terraform destroy -target google_compute_instance.instance