AWS の ECS Fargate を使って本番環境を構築していますが、 Terraform だけだと環境構築が若干複雑になるのが悩みでした。 そこで、 Fargate CLI と Terraform を組み合わせると、非常にシンプルでいい感じになりました。 [追記] 最近は、 Fargate CLI をやめて素の AWS CLI でやっています。 完全自動構築を目指す場合、その方が確実だな思いました。詳しくは下記。 AWS Fargate サービスを Terraform で構築、 コマンドラインからデプロイ [/追記] デモ: https://github.com/acro5piano/terraform-fargate-example 概要 Terraform を使って、 AWS ECS に必要な基本的な環境を構築する Fargate CLI で Fargate のサービスやタスク定義
![【AWS】 Fargate CLI + Terraform で Docker コンテナを動かす簡単なチュートリアル - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/d93723f5d40707ccc0b184b40c65eca02e40f70d/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUUzJTgwJTkwQVdTJUUzJTgwJTkxJTIwRmFyZ2F0ZSUyMENMSSUyMCUyQiUyMFRlcnJhZm9ybSUyMCVFMyU4MSVBNyUyMERvY2tlciUyMCVFMyU4MiVCMyVFMyU4MyVCMyVFMyU4MyU4NiVFMyU4MyU4QSVFMyU4MiU5MiVFNSU4QiU5NSVFMyU4MSU4QiVFMyU4MSU5OSVFNyVCMCVBMSVFNSU4RCU5OCVFMyU4MSVBQSVFMyU4MyU4MSVFMyU4MyVBNSVFMyU4MyVCQyVFMyU4MyU4OCVFMyU4MyVBQSVFMyU4MiVBMiVFMyU4MyVBQiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9NzViNmU0YzkzODIxZjY2OWQyYjY4YjFmYThmNWY2NTQ%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBhY3JvNXBpYW5vJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0yNTJlZjA4YWY5YjQwNzU3NGM0NGQyNzRkMGU2ZTE2Ng%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3De7596d5ffa8b06b726ce10c9be2c2f5d)