如何解决地形|手动编辑tfstate
我已使用Terraform的helm_release
资源将Helm Applciations与Terraform一起部署。
有时由于以下一种或多种原因,我的Kubernetes Pods将开始在Kubernetes集群中运行,但出于以下原因,BUT Terraform没有意识到这一点。
- Internet连接问题
- Kubernetes超时
- 犯规/依赖
是否有任何方法可以手动编辑/篡改terraform.tfstate
或基于远程环境同步terraform?
解决方法
您可以手动编辑terraform状态,但不建议使用。 See this official documentation。
terraform state <subcommand> [options] [args]
命令提供了非常基本的选项。
一种方法是备份状态文件+配置文件,然后删除状态文件。执行terraform import
重新同步您的配置,然后状态。
这样做时,别忘了先备份。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。