我们使用 gitlab 后端存储我们的状态。有人删除了状态。我们通过 gluster 后端的 shapshot 将状态恢复到 json 文件。如何恢复gitlab状态?
我尝试点击此链接但没有成功。
https://docs.gitlab.com/17.6/ee/user/infrastruct/iac/terraform_state.html
我还看到了一篇关于从 gitlab 上的项目状态页面使用“复制 terraform init 命令”并运行的帖子
terraform state push /path/to/terraform.tfstate -force
这不起作用。
任何指导将不胜感激。
尝试状态推送时收到什么错误消息?
运行状态推送时,尝试使用详细日志记录:
TF_LOG=DEBUG
以提取所面临错误的确切详细信息。