首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从后端*.tfstate桶中删除S3文件

如何从后端*.tfstate桶中删除S3文件
EN

Stack Overflow用户
提问于 2020-07-07 14:03:26
回答 1查看 2.7K关注 0票数 2

我在aws s3桶上有后端,在这里我有我所有的*.tfstate文件。当我这么做

代码语言:javascript
复制
cd terraform/project.foo
terraform destroy

我希望它也能从我的后端foo.tfstate文件中删除,但是它没有这样做。

有没有任何选择,从后台通过terraform删除所需的tfstate文件?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2020-12-16 17:18:46

如果您使用的是Terraform工作区,这是完全可能的。

我有两个工作区默认值和prod。

我切换到prod工作区并运行了terraform破坏程序。

这是S3状态文件内容,post terraform destroy

一旦销毁,切换到默认工作区terraform workspace select default

从默认工作区运行terraform workspace delete prod

Poof,你的州文件被完全清除了

注意:我使用的是带Terraform插件的fish shell,terraform工作区在提示符中打印(用箭头表示)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62777081

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档