すべての.tfファイルにterraform fmtを適用する
ルール
Apply terraform fmt to all .tf files.
(すべての.tfファイルにterraform fmtを適用する)
解説
「フォーマッタが正しい」これをプロジェクトのルールにします。
個人のスタイルの違いが出ないよう、ツールにすべて任せます。
サンプルコード
# terraform fmt 実行前
resource "aws_instance" "web" {
instance_type="t3.micro"
ami=data.aws_ami.ubuntu.id
tags={
Name="web-server"
}
}
# terraform fmt 実行後
resource "aws_instance" "web" {
instance_type = "t3.micro"
ami = data.aws_ami.ubuntu.id
tags = {
Name = "web-server"
}
}
参考リンク
Show Text to Shareすべての.tfファイルにterraform fmtを適用する https://www.tricrow.com/infrastructure/development-guidline/coding_standards.tools.terraform_fmt.html

