経緯(AWS ハンズオンでの失敗)
AWS初心者向けハンズオン
「AWS Hands-on for Beginners」という初心者向けのAWSが
公開している無償ハンズオンがあります。
今回この中でAWS 環境のコード管理 AWS CloudFormationで Web システムを構築するというハンズオンを受講しました。
失敗したこと
なんどもROLLBACK_COMPLETEというエラーを食らいました。
今回この対応方法と推定原因がわかったのでここに書き記します。
対応
エラーに対して
スタックを削除するともう一度スタックを作成できます。
エラーを防ぐ方法
前のスタックが完全に起動してから(CREATE_COMPLETEの表示になってから)次のスタックを起動するとうまくいきました。
推定原因
YAMLファイルを見ていると、前に作成したスタックから、VPCやEC2のIDをもらっています。スタックが起動していないために、そのIDを受け取ることが出来なかったことが原因と推定しています。