created: 2021-01-24T02:02:50.000Z

curlでURLが200以外を返した場合にシェルの終了コードを1以上にする

--fail をつければよい

こんなコマンドでURLが200を返すかどうか確認するだけのコマンドになる

$ curl --silent --fail --output /dev/null --head {{ URL }}

参考

詳解 Terraform 第3版 ―Infrastructure as Codeを実現する
[ad] 詳解 Terraform 第3版 ―Infrastructure as Codeを実現する
Yevgeniy Brikman, 松浦 隼人 (単行本(ソフトカバー))