terraformとECSのいい関係
ロイロにとっても自分にとってもDocker on ECSでサービスを動かすことは初めての経験であった
仕事ではAWS上のほぼすべてのリソースをterraformで管理しているのだけど、これとECSとの連携が少しむずかしい
ECSのServiceは、TaskにALBが紐付いただけのものである
ECSへのデプロイは主に以下の4種類が挙げられる
Webコンソールからポチる
AWS CLI
ecs-cli
terraform
+ ↑をラップしたツール郡。ecs-deployとかhakoとか。
僕はこのすべてを試した
結果、一番渋いと思ったAWS CLIを使うのが一番丸いという結論に至った
AWS CLIは、均整のCLIであるだけあって、Webコンソールから操作できることが一応すべてできる