AWS Secret Store must be used. This also means a CloudFormation template will be required, as you have to give permissions to the containers to access the store
ecs-cli and ECS in general is more of a docker clone than a docker hosting service. Ideally, they'd like you to use their own specification files (ecs-params.yml)
build keyword in docker-compose.yml is not supported. On every redeploy, a new image has to be uploaded to a container registry like dockerhub
TODOs:
[ ] Make sure everything is reproducable
[x] Setup proper logging
[ ] Change Docker Secrets managment
[ ] Convert README.md deployment instructions into script
Fixes #4
Description
Problems of AWS ECS
build
keyword in docker-compose.yml is not supported. On every redeploy, a new image has to be uploaded to a container registry like dockerhubTODOs: