├── README.md ├── modules ├── alb │ ├── main.tf │ ├── output.tf │ └── variables.tf ├── asg │ ├── config.sh │ ├── main.tf │ └── variables.tf ├── cloudfront │ ├── main.tf │ ├── output.tf │ └── variables.tf ├── key │ ├── main.tf │ └── output.tf ├── nat │ ├── main.tf │ └── variables.tf ├── rds │ ├── main.tf │ └── variables.tf ├── route53 │ ├── main.tf │ └── variables.tf ├── security-group │ ├── main.tf │ ├── output.tf │ └── variables.tf └── vpc │ ├── main.tf │ ├── output.tf │ └── variables.tf └── root ├── .gitignore ├── backend.tf ├── main.tf ├── providers.tf └── variables.tf /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/README.md -------------------------------------------------------------------------------- /modules/alb/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/modules/alb/main.tf -------------------------------------------------------------------------------- /modules/alb/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/modules/alb/output.tf -------------------------------------------------------------------------------- /modules/alb/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/modules/alb/variables.tf -------------------------------------------------------------------------------- /modules/asg/config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/modules/asg/config.sh -------------------------------------------------------------------------------- /modules/asg/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/modules/asg/main.tf -------------------------------------------------------------------------------- /modules/asg/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/modules/asg/variables.tf -------------------------------------------------------------------------------- /modules/cloudfront/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/modules/cloudfront/main.tf -------------------------------------------------------------------------------- /modules/cloudfront/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/modules/cloudfront/output.tf -------------------------------------------------------------------------------- /modules/cloudfront/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/modules/cloudfront/variables.tf -------------------------------------------------------------------------------- /modules/key/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/modules/key/main.tf -------------------------------------------------------------------------------- /modules/key/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/modules/key/output.tf -------------------------------------------------------------------------------- /modules/nat/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/modules/nat/main.tf -------------------------------------------------------------------------------- /modules/nat/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/modules/nat/variables.tf -------------------------------------------------------------------------------- /modules/rds/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/modules/rds/main.tf -------------------------------------------------------------------------------- /modules/rds/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/modules/rds/variables.tf -------------------------------------------------------------------------------- /modules/route53/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/modules/route53/main.tf -------------------------------------------------------------------------------- /modules/route53/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/modules/route53/variables.tf -------------------------------------------------------------------------------- /modules/security-group/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/modules/security-group/main.tf -------------------------------------------------------------------------------- /modules/security-group/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/modules/security-group/output.tf -------------------------------------------------------------------------------- /modules/security-group/variables.tf: -------------------------------------------------------------------------------- 1 | variable vpc_id {} -------------------------------------------------------------------------------- /modules/vpc/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/modules/vpc/main.tf -------------------------------------------------------------------------------- /modules/vpc/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/modules/vpc/output.tf -------------------------------------------------------------------------------- /modules/vpc/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/modules/vpc/variables.tf -------------------------------------------------------------------------------- /root/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/root/.gitignore -------------------------------------------------------------------------------- /root/backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/root/backend.tf -------------------------------------------------------------------------------- /root/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/root/main.tf -------------------------------------------------------------------------------- /root/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/root/providers.tf -------------------------------------------------------------------------------- /root/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piyushsachdeva/10WeeksOfCloudOps_Task3/HEAD/root/variables.tf --------------------------------------------------------------------------------