This project uses Terraform CDK (cdktf) to manage AWS resources.
This project has the responsability to create the infrastructure to the Lanchonete Pagamento project.
This will load the docker-image generate by the build process of the repository and deploy it to the AWS ECS.
- Node.js
- AWS account
- Terraform CDK
- Clone the repository:
git clone https://github.com/Clauber-camilo/lanchonete-pagamento-infra
- Navigate to the project directory:
cd lanchoete-pagamento-infra
- Install the dependencies:
npm install
- Generate Terraform configuration:
npx cdktf-cli synth
- Deploy the infrastructure:
npx cdktf-cli deploy