Terraform state mv 사용하기 terraform을 사용하다 보면 terraform state mv 명령어를 사용할 일이 종종 발생합니다. 아래 같은 사례가 있을 때 terraform state mv 명령어를 사용하여, 기존에 생성된 리소스를 삭제 후 다시 생성하지 않고, terraform state를 유지할 수 있습니다. HCL 구조 리펙토링 리소스 이름 변경 리소스를 모듈로 변경 리소스 이름 변경 아래의 코드는 리소스 이름을 변경하는 예제입니다. # 리소스 이름을 vpc에서 dev로 변경합니다. -resource "aws_vpc" "vpc" { +resource "aws_vpc" "dev" { cidr_block = "10.10.0.0/24" } HCL코드는 리소스 이름을 변경하여 저장 후..