├── .gitignore ├── CICD ├── aws-config.sh ├── buildspec.yml └── install-terraform.sh ├── architecture.gif ├── main ├── backend.tf ├── main.tf ├── providers.tf ├── terraform.tfvars └── variables.tf ├── module ├── ASG │ ├── main.tf │ ├── output.tf │ └── variables.tf ├── EC2 │ ├── config.sh │ ├── main.tf │ ├── output.tf │ └── variables.tf ├── IAM │ ├── main.tf │ ├── output.tf │ └── variables.tf ├── KEY │ ├── main.tf │ ├── output.tf │ └── variables.tf ├── LB │ ├── main.tf │ ├── output.tf │ └── variables.tf ├── SG │ ├── main.tf │ ├── output.tf │ └── variables.tf └── VPC │ ├── main.tf │ ├── output.tf │ └── variables.tf └── readme.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/.gitignore -------------------------------------------------------------------------------- /CICD/aws-config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/CICD/aws-config.sh -------------------------------------------------------------------------------- /CICD/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/CICD/buildspec.yml -------------------------------------------------------------------------------- /CICD/install-terraform.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/CICD/install-terraform.sh -------------------------------------------------------------------------------- /architecture.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/architecture.gif -------------------------------------------------------------------------------- /main/backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/main/backend.tf -------------------------------------------------------------------------------- /main/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/main/main.tf -------------------------------------------------------------------------------- /main/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/main/providers.tf -------------------------------------------------------------------------------- /main/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/main/terraform.tfvars -------------------------------------------------------------------------------- /main/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/main/variables.tf -------------------------------------------------------------------------------- /module/ASG/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/module/ASG/main.tf -------------------------------------------------------------------------------- /module/ASG/output.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /module/ASG/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/module/ASG/variables.tf -------------------------------------------------------------------------------- /module/EC2/config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/module/EC2/config.sh -------------------------------------------------------------------------------- /module/EC2/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/module/EC2/main.tf -------------------------------------------------------------------------------- /module/EC2/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/module/EC2/output.tf -------------------------------------------------------------------------------- /module/EC2/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/module/EC2/variables.tf -------------------------------------------------------------------------------- /module/IAM/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/module/IAM/main.tf -------------------------------------------------------------------------------- /module/IAM/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/module/IAM/output.tf -------------------------------------------------------------------------------- /module/IAM/variables.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /module/KEY/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/module/KEY/main.tf -------------------------------------------------------------------------------- /module/KEY/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/module/KEY/output.tf -------------------------------------------------------------------------------- /module/KEY/variables.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /module/LB/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/module/LB/main.tf -------------------------------------------------------------------------------- /module/LB/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/module/LB/output.tf -------------------------------------------------------------------------------- /module/LB/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/module/LB/variables.tf -------------------------------------------------------------------------------- /module/SG/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/module/SG/main.tf -------------------------------------------------------------------------------- /module/SG/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/module/SG/output.tf -------------------------------------------------------------------------------- /module/SG/variables.tf: -------------------------------------------------------------------------------- 1 | variable "VPC_ID"{ 2 | 3 | } -------------------------------------------------------------------------------- /module/VPC/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/module/VPC/main.tf -------------------------------------------------------------------------------- /module/VPC/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/module/VPC/output.tf -------------------------------------------------------------------------------- /module/VPC/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/module/VPC/variables.tf -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnkitJodhani/Terraform-Production-ready-mongodb-project6/HEAD/readme.md --------------------------------------------------------------------------------