Terraform リソース型移行は import + state rm を先に手動で行う
Terraform
インフラ
provider アップダートで旧リソース型が新型に置換された場合、HCLを新型に書き換えただけでCIのapplyを流すのは非推奨。理由: (1) 既存連携を新型に import しないとCIが「新規作成」と判断し重複作成エラーになりやすい、(2) 旧リソースの state が残ると provider 更新後の state 読み取りで失敗し得る。推奨順: コード修正→同じ backend に手動で一度 terraform import <新型> <id> と terraform state rm <旧型>→planで差分確認→CI で apply。