状況
- AWS CloudFormationで
CloudFront
のリソースを削除しようとした。 DELETE_IN_PROGRESS
が10分以上経っても、完了しない。Event
を確認しても、エラーは確認できず、削除中っぽい。
対処法
とにかく待つしかないらしい
特に、CloudFront周りのネットワーク関する部分は、かかる時間が大きくその影響とのことでした。
たまには、脳筋プレイ。。。
ゆっくりコーヒーでも飲みながら、待ちましょう。。。
ちなみに
AWSを使って、運用システム構築をする際には、CloudFormation(IaC)を用いたリソースの展開以外を我々のチームでは認めていません。 (=ハンズオンとしての勉強はいいですが、マネコン操作は禁止にしています)
これによって、リリース作業時の障害リスクの軽減があります。
ぜひ、マネコンポチポチされている方は、ぜひCloudFormationをマストにしましょう。
学習コストが高い
と思われがちですが、作ったCloudFormationをGitHubで適切に管理できれば、作った分だけ、個人の・チームの・会社の財産になります。
しかも、今後使う側は、細かいことを気にしなくてもdeployだけで実行できてしまいます。
ぜひ、積極的にCloudFormationを使ってみてはいかがでしょうか?