terraform outputでsensitiveな値を見たいときは-jsonを付けると楽
sensitiveな値だと出力が<sensitive>にマスクされてしまう
state pullしてjqで見ていた,コマンドが無駄に長いしoutputを見るのにstate pullというのも変
$ terraform state pull | jq .outputs.output_name.value | less
outputsのオプションに-jsonを付けるとマスキングされない
json形式で出力させるとsensitiveな値でもマスキングされないことに最近気付いた
$ terraform output -json
パラメータに名前を渡すとvalueだけ出力できる
$ terraform output -json output_name