はじめに こんにちは、中山です。 先日GitHubのトレンドを見ていたところ、面白そうなツールを発見しました。Terragruntというものです。これはTerraformのラッパーツールで、いろいろと便利な機能を提供してくれます。今回このツールを利用してみたのでエントリにまとめます。 Terragruntは何を解決するために作られたのか 作者の方のブログ(Add Automatic Remote State Locking and Configuration to Terraform with Terragrunt)や、GitHubのREADMEに詳しく書かれていますが、以下の2つの問題を解決するためのツールです。 リモートステートの有効化忘れ ロック機能 以下それぞれについて説明します。 リモートステートの有効化忘れ Terraformは拡張子に .tfstate が付くファイル(ステー