gitextract__u4gpojy/ ├── .github/ │ └── workflows/ │ └── terraform.yml ├── .gitignore ├── EC2withJenkins/ │ ├── README.md │ ├── ec2_jenkins.tf │ ├── provider.tf │ ├── security_group.tf │ └── variables.tf ├── README.md ├── Software-provision/ │ ├── .gitignore │ ├── README.md │ ├── aws-instance-server-configure.tf │ ├── index.html │ ├── provider.tf │ ├── terraform.pem │ └── variables.tf ├── Terraform-aws-route53/ │ ├── instance.tf │ ├── route53.tf │ ├── variables.tf │ └── vpc.tf ├── aws-instance-example.tf ├── aws-instance-first-script/ │ ├── .gitignore │ ├── Jenkinsfile │ ├── README.md │ ├── aws-instance-example.tf │ ├── provider.tf │ └── variables.tf ├── ebs-with-userdata/ │ ├── README.md │ ├── ebs_volume.tf │ ├── instance.tf │ ├── security_group.tf │ ├── variables.tf │ ├── volume.sh │ └── vpc.tf ├── kms_policy.json.tpl ├── main.tf ├── provider.tf ├── terraform-aws-autoscaling/ │ ├── main.tf │ └── variables.tf ├── terraform-aws-ebs/ │ ├── ebs_volume.tf │ ├── instance.tf │ ├── security_group.tf │ ├── variables.tf │ └── vpc.tf ├── terraform-aws-ec2-userdata/ │ ├── apache_config.sh │ ├── output.tf │ ├── provider.tf │ ├── security_group.tf │ ├── user-data-file-input.tf │ ├── user_data.tf │ └── variables.tf ├── terraform-aws-ec2-with-vpc/ │ ├── instance.tf │ ├── provider.tf │ ├── security_group.tf │ ├── variables.tf │ └── vpc.tf ├── terraform-aws-elasticsearch/ │ ├── README.md │ ├── iam_role_policy.tf │ ├── main.tf │ ├── output.tf │ └── variables.tf ├── terraform-aws-elb-alb/ │ ├── elb.tf │ ├── instances.tf │ ├── route53.tf │ ├── security_group.tf │ ├── variables.tf │ └── vpc.tf ├── terraform-aws-iam/ │ ├── iam/ │ │ ├── aws_iam_group.tf │ │ └── main.tf │ └── iam_role_with_instance/ │ ├── instance.tf │ ├── main.tf │ ├── s3_bucket.tf │ └── variables.tf ├── terraform-aws-private-public-ip/ │ ├── instance.tf │ ├── variables.tf │ └── vpc.tf ├── terraform-aws-rds-dynamoDb/ │ └── dynamodb.tf ├── terraform-aws-rds-mariaDb/ │ ├── instance.tf │ ├── mariadb.tf │ ├── security_group.tf │ ├── variables.tf │ └── vpc.tf ├── terraform-aws-sns/ │ ├── example/ │ │ ├── .terraform.lock.hcl │ │ ├── example.tf │ │ └── version.tf │ ├── main.tf │ ├── python/ │ │ └── hello-python.py │ └── variable.tf ├── terraform-aws-vpc/ │ ├── internet-gateway.tf │ ├── nat.tf │ ├── private_subnets.tf │ ├── public_subnets.tf │ ├── route_table.tf │ ├── variables.tf │ └── vpc.tf ├── terraform-data-source/ │ ├── .gitignore │ ├── README.md │ ├── aws-data-source-example.tf │ ├── provider.tf │ └── variables.tf ├── terraform-for-each-example/ │ ├── main.tf │ └── provider.tf ├── terraform-module/ │ ├── main.tf │ └── variables.tf ├── terraform-output/ │ ├── .gitignore │ ├── README.md │ ├── arn.txt │ ├── aws-instance-example.tf │ ├── ip_list.txt │ ├── output.tf │ ├── provider.tf │ └── variables.tf ├── terraform-remote-state/ │ ├── .gitignore │ ├── README.md │ ├── aws-remote-state-example.tf │ ├── backend.tf │ ├── provider.tf │ └── variables.tf └── terraform-variables/ ├── provider.tf ├── terraform-variable-example.tf └── variables.tf