Page List

Search on the blog

2021年5月9日日曜日

ecsとasgを使ってオートスケールするサービスをterraformで構築する

 GWの自己研鑽最終日です。前回試したCapacity Providerを用いたコンテナインスタンスのAutoScaleとECSサービスのAutoScaleをterraformでやってみました。
  • すでにterraformを書いている人たちがいたので、まずはそれをリファレンスと照らし合わせながら読んで理解するところから始めた
  • terraformを書いた
    • ググると二種類のAutoScaleのどちらかをterraform化したものは出てくるのだが、どちらもやっているのは見当たらなかったので書いてみた
    • terraformのファイルのprefixに番号をつけておくと、何から作っていったのかがわかりやすくていいかもと思った
    • vpcまわりをterraformで書くのは初めてだった
    • assume roleは雰囲気しか理解してなかったが、何をするものなのかが分かった
  • 負荷をかけたり、かけなかったりして、スケールイン・スケールアウトされる様子を確認した
    • サービスのオートスケールに連動して、タスクが利用するコンテナインスタンスもオートスケールするのは地味に感動した

0 件のコメント:

コメントを投稿