既存のインフラストラクチャを IaC で管理するツール Terraformer とその関連ツール¶
Terraformer¶
Terraformerは既存のインフラストラクチャに基づいて tf を生成する CLI ツール。brew を使ったりやバイナリをインストールしたり何通りかの setup 方法がある。
v0.8.22 時点では生成される tf ファイルのバージョンが v0.13 なのでドキュメントに書いてあるようにterraform state replace-provider
を使ってバージョンを上げる必要がある。
gcloud beta resource-config bulk-export¶
gcloud beta resource-config bulk-exportは既存のインフラストラクチャに基づいて tf を生成する gcloud コマンド。
TerraCognita¶
TerraCognitaを使うと既存のクラウド プロバイダーからインフラ構成を読み取り、Terraform で IaC を生成できる