0
0

More than 3 years have passed since last update.

EC2 AutoScaling を初めて試そうとした場合にスケーリングが動かなかった話

Posted at

経緯

  • EC2 AutoScaling の検証のために自分のAWSアカウントに初めてScaling Groupを生成
  • コンソールから実施していたが、この時生成に失敗
  • しばらく経過して再生成すると成功
  • CPUを yes >> /dev/null で 100% にしてみたものの、待てども待てどもスケーリングが開始されない

理由

  • 初回生成時のエラーは初回IAM Roleの生成エラーによるもの
  • 結果、スケーリングルールに紐づくCloudWatch 系列が一切作成されない状態でスケーリングポリシーが作成されてしまっていた
  • インスタンス数の増減のイベントはCloudWatchのアラームベースなので、当然インスタンス数の増減も発生しない (手動でterminateすると元の希望数に保ってくれる動きは見せてくれたが)

まとめ

AWS Management Consoleは便利ですが、ちょくちょくこういったリソース生成の順序周りでエラーが発生する気がします(忘れたけど、何回か遭遇した気がする)。
生成時にエラーが出た場合、そのタイミングで生成されたリソースが不完全な状態で作成されている可能性もあるので注意しましょう。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0