terraform便利ですね〜、相変わらず楽しくIaC進めてます。
最近、いつも通りterraform validateして、fmtして、apply! yesってしていたのですが、
Errorが出ました (単純に私のtfファイルがおかしかった)
Errorが出たあと、terraform.tfstateと実際のAWSリソースの状態に差異が生じることがあります。
一応差異がないか確認したいですよね?
以下のコマンドで、terraform.state上の状態が確認できます。
$ terraform state show -state=terraform.tfstate aws_instance.instance_a
差分が確認された場合、実際のAWSリソース状態を取り込むためにはimportコマンドです。
$ terraform import aws_instance.instance_a instanceのid
これで、tfstateと実際のAWSリソースの整合が取れたと思います。
では
Please share this page: