【发布时间】:2022-01-21 20:31:25
【问题描述】:
我使用 Terraform 创建了 AzDo 存储库。 但是重命名存储库而不删除它的最佳方法是什么。我为此目的找到了一个命令“terraform state mv”。如果有更好的方法,请告诉我。
目前,当我使用 Terraform state mv 命令时,我遇到了错误
terraform state mv "module.azdo-module.azuredevops_git_repository[\"repo1\"]" "module.azdo-module.azuredevops_project.azuredevops_git_repository[\"repo2\"]"
遇到错误
Error: Invalid address
│
│ on line 1:
│ (source code not available)
│
│ A resource name is required.
【问题讨论】:
-
命令中的命名空间无效,这就是抛出该错误消息的原因。请使用您要为其重命名状态的资源配置的 sn-p 进行更新。
-
@MattSchuchard 您能否更具体地了解解决方案。你指的是什么命名空间?如果您提供参考 URL 或如何使用正确的命令,那就太好了
标签: terraform