by shigemk2

当面は技術的なことしか書かない

vpc_security_group_ids

If you are creating Instances in a VPC, use vpc_security_group_ids instead.

VPC内でEC2インスタンスを作成するときにvpc_security_group_idsではなくsecurity_groupsを指定すると、後でapplyする時にインスタンス強制再作成となってしまうので、ドキュメントにも書いてあるがvpc_security_group_idsを指定するようにする

tfstateをなんとなく眺めていた。というか、そういう挙動になるならVPC内でインスタンスを作成するならvpc_security_group_idsをrequiredにしたらいいのにって思わなくもない。

registry.terraform.io

zaki-hmkc.hatenablog.com