packerコマンドでjsonファイルを整形するには?
PackerにはJSONファイルを整形するためのコマンドがあります。それはpacker fmt
です。
packer fmt
コマンドを使用すると、Packerのテンプレートファイルを整形できます。これは、Terraformのterraform fmt
コマンドに似ています。
使用方法:
packer fmt example.json
このコマンドは、指定したPackerのテンプレートファイルを整形し、標準出力に結果を表示します。また、-write
オプションを使用してファイルに直接書き込むこともできます:
packer fmt -write=true example.json
このコマンドを実行すると、example.json
ファイルが整形された状態で上書きされます。
注意:常にバージョンやサブコマンドの存在を確認するために、packer --help
やpacker fmt --help
のようなヘルプコマンドを使用することが推奨されます。ツールのバージョンや更新によって、利用可能なオプションや動作が変わることがあります。