修改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
bannerAds