TerraformのModuleを試した

TerraformでModuleを使ってみた。

ドキュメントによるとTerraform構成にはルートモジュールと呼ばれるモジュールが存在し、メイン作業ディレクトリ内の.tfファイルはすべてルートモジュールになるとのこと。
リソースを別なモジュールに分割し、子モジュールとすることでリソースを簡潔に定義できたり、複数回呼び出して再利用性を高めることができるらしい。

続きを読む »

Terraformを使ってAWSのVPCを作成してEC2を起動した

AWSの環境を構築する場合に利用するツールとしてはAWS公式のCloudFormationがある。
だが、CloudFormation以外ではTerraformが有力な選択肢の1つになると思う。

若干必要に迫られてTerraformを触ることになったので、自分で試してみたことや調べたことをまとめておく。

続きを読む »