AWS EC2 インスタンスには、 Status Checked Failed 発生時に自動的に復旧を試みる機能があります。 設定自体は正しく行えているように見えるのに、いざ異常発生時に復旧に失敗するケースに当たりました。 Action failed. Encountered error calling EC2 recover. (401: AWS was not able to validate the provided access credentials) 復旧に失敗した RecoveryAlarm は IAM Role を使用して CloudFormation で作成していましたが、作成(設定)自体は正常に行えていました。 結論としてはドキュメントに記載があるのですが、IAM Role で復旧アラームを作成している場合、復旧アクションは動作しません。 Troubleshoot In
![AWS EC2 インスタンスの復旧(Auto Recovery)設定の落とし穴 | iret.media](https://cdn-ak-scissors.b.st-hatena.com/image/square/6141572b7ac139ef29fb0679d08a7e1e3fbcf709/height=288;version=1;width=512/https%3A%2F%2Firet.media%2Fwp-content%2Fuploads%2F2015%2F07%2Feyecatch-aws-2.png)