Deploy service with AWS Fargate using terraform
.
├── scripts # scripts to run terraform & tests
├── terraform
- aws # Terraform AWS infrastructure
├── tests # Infrastructure tests
├── Makefile # Set of tasks to execute
└── README.md # Documentation
- AWS Fargate
- AWS Application Load Balancer
The application load balancer should have an /service
endpoint and /__healthcheck__
health check endpoint.
If something is missing, feel free adding it to a solution.
The task objectives were as follows:
- Create infrastructure-as-code as per proposed Architecture
Makefile
has all the commands requred to run/test- Explain how to run in
README.md
Optional
- Test Infrastructure (you can choose one or more test frameworks)
TODO: Document how to run
TODO: Document how to test the setup
Not make pull requests. Fork/Clone the repo instead and work on it. Master branches only.
There is no need to deploy infrastructure to AWS. Just make sure it fully valid terraform infrastructure-as-code setup.