はじめに AWSのクラウドリソースをコードで管理するためにTerraformを使ってます。 Terraformは新規にリソースを作成するのには良いのですが、Terraformを使ってると既存リソースも管理したくなるのが人情です。 現状Terraform自体にはその機能はなく、それを補完するものとしてTerraformingがあります。 Terraformingの使い方については、以前以下のような記事を書きました。 Terraformingで既存のIAMユーザをTerraform管理下に入れる しかしながらTerraformingも完璧ではなく、Terraformが対応しているすべてのリソースタイプに対応しているわけでもないです。 これを書いてる現在の最新版のterraforming v0.8.0ではaws_iam_policy_attachment とか使いたいのだけど対応していない(´・