1.6.22.4.1. delete

terraform workspace delete命令被用以删除已经存在的工作区。

1.6.22.4.1.1. 用法

terraform workspace delete [NAME]

被删除的工作区必须已经存在,并且不可以删除当前正在使用的工作区。如果工作区状态不是空的,Terraform会禁止删除,除非声明-force参数。

如果使用-force删除非空状态,那么这些资源饿状态出于"dangling",也就是实际基础设施资源仍然存在,但脱离了Terraform的管理。有时我们希望这样,只是希望当前Terraform项目不再管理这些资源,交由其他项目管理。但大多数情况下并非这样,所以Terraform默认会禁止删除非空工作区。

该命令可以使用如下可选参数:

  • -force:删除含有非空状态文件的工作区。默认为false

例子:

$ terraform workspace delete example
Deleted workspace "example".

results matching ""

    No results matching ""