This repo contains code for a Node.js three-tier application. Web, API and DB layers are deployed using terraform version 1.0.8. ELK is being deployed on EC2 instance along with infra. We are using file and metric beats to forward the logs and metrics from Web and API instances. Packer is being used for baking the latest code to AMIs and update AMIs in launch config.
Name | Version |
---|---|
terraform | 1.0.8 |
├───api
│ └───bin
├───elk
│ ├───ConfigFiles
│ ├───pem-file
│ └───Scripts-elk
├───terraform
│ ├───AMI-baking-deployment
│ └───scripts
└───web
├───bin
├───public
│ ├───images
│ └───stylesheets
├───routes
└───views