To provision EC2 instance using Terraform navigate to Terraform directory cd Terraform
- Initalise terraform
terraform init - Run
terraform apply
To configure EC2 instance you will first need to
- Navigate to ansible folder
cd ansible - Run
ansible-playbook playbooks/docker-install.yml- This will install Docker and Docker compose
- Run
ansible-playbook playbooks/docker-run.yml
Examples endpoints which should be reachable:
- :3000/tour-de-france/cyclists
- :3000/tour-de-france/teams