修改Terraform的资源名称
修改Terraform的资源名称。
以下是 Terraform v0.10.7 的简单介绍方法。
似乎比直接编辑 terraform.tfstate 文件更安全且正确的步骤。
当要将hoge更改为fuga时。
1. 编辑tf文件
resource "aws_instance" "hoge" {
}
向下
resource "aws_instance" "fuga" {
}
2个Terraform状态迁移
$ terraform state mv aws_instance.hoge aws_instance.fuga
3 个地球重建计划
$ terraform plan
如果没有差异
唯一需要一种选择的是将以下内容以中文本地化:
- https://www.terraform.io/docs/commands/state/mv.html#example-rename-a-resource