広告スペース(バナー)
🟪Terraform レッスン
Terraformの基本を知ろう5▾
リソースの定義と検証5▾
状態(state)を理解しよう4▾
変数と出力値4▾
モジュールとワークスペース5▾
プランの保存と高度な状態管理5▾
レッスン 9 / 37
terraform fmt でコードを整形しよう
「チームで書き方(インデントなど)がバラバラになるのを防ぎたい」というときに使うのがterraform fmtです。設定ファイルを、Terraformの標準的な書式(インデントや空白の統一)に自動整形するコマンドです。
terraform fmtという書式で使います。カレントディレクトリ以下の.tfファイルがすべて対象になり、整形が必要だったファイル名が結果として表示されます。
terraform fmtを実行すると、書式が崩れていたファイルは自動的に整えられます。既に整形済みであれば何も表示されず、変更もありません。
よくあるつまずきは、fmtを実行し忘れたまま提出し、レビューで書式の指摘を受けてしまうことです。コミット前に習慣として実行するか、CI上でチェックする運用がよく取られます。
実務ではコードレビューを書式の些細な違いで消耗しないため、チーム開発ではほぼ必須の運用です。
Terraform
試してみよう(疑似ターミナルへの入力例)
❯ terraform fmt
🧑💻 このコマンドは Terraformの疑似ターミナル に実際に入力して試せます(このページ自体には操作可能なターミナルはありません)。
🎯
ここまでできればゴール達成!
コードを標準的なフォーマットに自動整形できるようになります。
コードを標準的なフォーマットに自動整形できるようになります。
広告スペース(バナー)
広告スペース(記事内)