A playground for running docker containers with AWS ECS.
- Docker
- Terraform
- An AWS account
- Make sure you have your aws credentials set up
terraform init
in rootterraform plan
to see what will be createdterraform apply
- TODO: instructions to push docker containers
terraform destroy
- Script to deploy docker images to AWS ECR
- Python/flask hello world
- Java/spring hello world
- Load balancer?
- If the
AWSServiceRoleForECS
role has not been created for your account, terraform may fail on the firstterraform apply
. It should work if re-ran, otherwise you can manually create the role in AWS.
Go to the ECR repository in AWS and click "view push commands" ๐