├── README.md ├── bad-config └── main.tf ├── cloud-lab-1 ├── main.tf └── variables.tf ├── cloud-lab-2 ├── main.tf └── variables.tf ├── ec2-assignment-1 └── main.tf ├── ec2-assignment-2 └── main.tf ├── ec2-lab-1 └── main.tf ├── ec2-lab-2 └── main.tf ├── ec2-lab-3 └── main.tf ├── ec2-lab-4 └── main.tf ├── import-assignment-1 └── main.tf ├── import-assignment-2 ├── main.tf └── s3-module │ ├── main.tf │ └── variables.tf ├── import-lab-1 └── main.tf ├── import-lab-2 ├── ec2-module │ └── main.tf └── main.tf ├── module-example └── main.tf ├── modules-assignment-1 ├── ec2-module │ ├── main.tf │ └── variables.tf └── main.tf ├── modules-lab-1 ├── ec2-module │ └── main.tf └── main.tf ├── modules-lab-2 ├── ec2-module │ ├── main.tf │ └── variables.tf └── main.tf ├── outputs-assignment-1 ├── main.tf ├── outputs.tf └── variables.tf ├── outputs-lab-1 ├── main.tf ├── outputs.tf └── variables.tf ├── s3-website-module ├── .DS_Store ├── README.md ├── examples │ ├── main.tf │ └── outputs.tf ├── main.tf ├── outputs.tf └── variables.tf ├── terraform-state-commands └── main.tf ├── variables-assignment-1 ├── main.tf └── variables.tf ├── variables-lab-1 ├── main.tf └── variables.tf ├── variables-lab-2 ├── main.tf ├── terraform.tfvars └── variables.tf └── variables-lab-3 ├── main.tf └── variables.tf /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/README.md -------------------------------------------------------------------------------- /bad-config/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/bad-config/main.tf -------------------------------------------------------------------------------- /cloud-lab-1/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/cloud-lab-1/main.tf -------------------------------------------------------------------------------- /cloud-lab-1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/cloud-lab-1/variables.tf -------------------------------------------------------------------------------- /cloud-lab-2/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/cloud-lab-2/main.tf -------------------------------------------------------------------------------- /cloud-lab-2/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/cloud-lab-2/variables.tf -------------------------------------------------------------------------------- /ec2-assignment-1/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/ec2-assignment-1/main.tf -------------------------------------------------------------------------------- /ec2-assignment-2/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/ec2-assignment-2/main.tf -------------------------------------------------------------------------------- /ec2-lab-1/main.tf: -------------------------------------------------------------------------------- 1 | provider "aws" { 2 | region = "" 3 | } -------------------------------------------------------------------------------- /ec2-lab-2/main.tf: -------------------------------------------------------------------------------- 1 | provider "aws" { 2 | region = "us-east-1" 3 | } 4 | 5 | #Create an EC2 Resource Block -------------------------------------------------------------------------------- /ec2-lab-3/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/ec2-lab-3/main.tf -------------------------------------------------------------------------------- /ec2-lab-4/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/ec2-lab-4/main.tf -------------------------------------------------------------------------------- /import-assignment-1/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/import-assignment-1/main.tf -------------------------------------------------------------------------------- /import-assignment-2/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/import-assignment-2/main.tf -------------------------------------------------------------------------------- /import-assignment-2/s3-module/main.tf: -------------------------------------------------------------------------------- 1 | #S3 bucket module code 2 | -------------------------------------------------------------------------------- /import-assignment-2/s3-module/variables.tf: -------------------------------------------------------------------------------- 1 | #bucket variable -------------------------------------------------------------------------------- /import-lab-1/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/import-lab-1/main.tf -------------------------------------------------------------------------------- /import-lab-2/ec2-module/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/import-lab-2/ec2-module/main.tf -------------------------------------------------------------------------------- /import-lab-2/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/import-lab-2/main.tf -------------------------------------------------------------------------------- /module-example/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/module-example/main.tf -------------------------------------------------------------------------------- /modules-assignment-1/ec2-module/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/modules-assignment-1/ec2-module/main.tf -------------------------------------------------------------------------------- /modules-assignment-1/ec2-module/variables.tf: -------------------------------------------------------------------------------- 1 | #Variable for AZ 2 | -------------------------------------------------------------------------------- /modules-assignment-1/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/modules-assignment-1/main.tf -------------------------------------------------------------------------------- /modules-lab-1/ec2-module/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/modules-lab-1/ec2-module/main.tf -------------------------------------------------------------------------------- /modules-lab-1/main.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modules-lab-2/ec2-module/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/modules-lab-2/ec2-module/main.tf -------------------------------------------------------------------------------- /modules-lab-2/ec2-module/variables.tf: -------------------------------------------------------------------------------- 1 | #Variable for AZ -------------------------------------------------------------------------------- /modules-lab-2/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/modules-lab-2/main.tf -------------------------------------------------------------------------------- /outputs-assignment-1/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/outputs-assignment-1/main.tf -------------------------------------------------------------------------------- /outputs-assignment-1/outputs.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /outputs-assignment-1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/outputs-assignment-1/variables.tf -------------------------------------------------------------------------------- /outputs-lab-1/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/outputs-lab-1/main.tf -------------------------------------------------------------------------------- /outputs-lab-1/outputs.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /outputs-lab-1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/outputs-lab-1/variables.tf -------------------------------------------------------------------------------- /s3-website-module/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/s3-website-module/.DS_Store -------------------------------------------------------------------------------- /s3-website-module/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/s3-website-module/README.md -------------------------------------------------------------------------------- /s3-website-module/examples/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/s3-website-module/examples/main.tf -------------------------------------------------------------------------------- /s3-website-module/examples/outputs.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /s3-website-module/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/s3-website-module/main.tf -------------------------------------------------------------------------------- /s3-website-module/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/s3-website-module/outputs.tf -------------------------------------------------------------------------------- /s3-website-module/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/s3-website-module/variables.tf -------------------------------------------------------------------------------- /terraform-state-commands/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/terraform-state-commands/main.tf -------------------------------------------------------------------------------- /variables-assignment-1/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/variables-assignment-1/main.tf -------------------------------------------------------------------------------- /variables-assignment-1/variables.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /variables-lab-1/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/variables-lab-1/main.tf -------------------------------------------------------------------------------- /variables-lab-1/variables.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /variables-lab-2/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/variables-lab-2/main.tf -------------------------------------------------------------------------------- /variables-lab-2/terraform.tfvars: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /variables-lab-2/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/variables-lab-2/variables.tf -------------------------------------------------------------------------------- /variables-lab-3/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/variables-lab-3/main.tf -------------------------------------------------------------------------------- /variables-lab-3/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-udemy-courses/udemy-terraform-associate/HEAD/variables-lab-3/variables.tf --------------------------------------------------------------------------------