├── .gitignore ├── LICENSE ├── README.md └── course ├── 01-Getting-Started ├── README.md └── exercises │ ├── 02 │ └── solution.sh │ └── README.md ├── 02-Terraform-Basics ├── README.md ├── exercises │ ├── 01 │ │ ├── main.tf │ │ └── solution.sh │ ├── 02 │ │ ├── main.tf │ │ ├── main.tf.json │ │ └── solution.sh │ └── README.md └── main.tf ├── 03-Terraform-Language ├── README.md ├── exercises │ ├── 01 │ │ ├── main.tf │ │ ├── primary.tf │ │ └── secondary.tf │ ├── 02 │ │ └── main.tf │ └── README.md └── main.tf ├── 04-Provisioners ├── README.md └── exercises │ ├── 01 │ ├── install.sh │ └── main.tf │ ├── 02 │ ├── install.sh │ ├── main.pkr.hcl │ └── main.tf │ └── README.md ├── 05-Modules ├── README.md └── exercises │ ├── 01 │ ├── main.tf │ └── modules │ │ └── app │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ ├── 02 │ ├── main.tf │ └── modules │ │ └── todo │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ ├── 03 │ ├── main.tf │ └── modules │ │ └── todo │ │ ├── app.tf │ │ ├── db.tf │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ └── README.md ├── 06-State-Management ├── README.md ├── base │ ├── main.tf │ └── terraform.tfstate ├── main.tf └── modules │ └── todo │ ├── app.tf │ ├── db.tf │ ├── main.tf │ ├── outputs.tf │ └── variables.tf ├── 07-State-Backends ├── README.md ├── base │ └── main.tf ├── main.tf └── modules │ └── todo │ ├── app.tf │ ├── db.tf │ ├── main.tf │ ├── outputs.tf │ └── variables.tf ├── 08-Workspaces ├── README.md ├── base │ └── main.tf ├── main.tf └── modules │ └── todo │ ├── app.tf │ ├── db.tf │ ├── main.tf │ ├── outputs.tf │ └── variables.tf ├── 09-Advanced-Terraform-Configuration ├── README.md └── exercises │ ├── 01 │ ├── main.tf │ └── modules │ │ └── vm │ │ └── main.tf │ ├── 02 │ ├── main.tf │ └── modules │ │ └── todo │ │ ├── app.tf │ │ ├── db.tf │ │ ├── lb.tf │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── user_data.tmpl │ │ └── variables.tf │ ├── 03 │ ├── main.tf │ └── modules │ │ └── todo │ │ ├── app.tf │ │ ├── db.tf │ │ ├── lb.tf │ │ ├── locals.tf │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── user_data.tmpl │ │ └── variables.tf │ ├── 04 │ ├── main.tf │ └── modules │ │ └── todo │ │ ├── app.tf │ │ ├── db.tf │ │ ├── lb.tf │ │ ├── locals.tf │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── user_data.tmpl │ │ └── variables.tf │ └── README.md ├── 10-Terraform-in-Automation └── README.md ├── 11-Terraform-Cloud-Terraform-Enterprise └── README.md ├── 12-Developing-a-Terraform-Provider └── README.md └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/README.md -------------------------------------------------------------------------------- /course/01-Getting-Started/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/01-Getting-Started/README.md -------------------------------------------------------------------------------- /course/01-Getting-Started/exercises/02/solution.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/01-Getting-Started/exercises/02/solution.sh -------------------------------------------------------------------------------- /course/01-Getting-Started/exercises/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/01-Getting-Started/exercises/README.md -------------------------------------------------------------------------------- /course/02-Terraform-Basics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/02-Terraform-Basics/README.md -------------------------------------------------------------------------------- /course/02-Terraform-Basics/exercises/01/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/02-Terraform-Basics/exercises/01/main.tf -------------------------------------------------------------------------------- /course/02-Terraform-Basics/exercises/01/solution.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/02-Terraform-Basics/exercises/01/solution.sh -------------------------------------------------------------------------------- /course/02-Terraform-Basics/exercises/02/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/02-Terraform-Basics/exercises/02/main.tf -------------------------------------------------------------------------------- /course/02-Terraform-Basics/exercises/02/main.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/02-Terraform-Basics/exercises/02/main.tf.json -------------------------------------------------------------------------------- /course/02-Terraform-Basics/exercises/02/solution.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/02-Terraform-Basics/exercises/02/solution.sh -------------------------------------------------------------------------------- /course/02-Terraform-Basics/exercises/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/02-Terraform-Basics/exercises/README.md -------------------------------------------------------------------------------- /course/02-Terraform-Basics/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/02-Terraform-Basics/main.tf -------------------------------------------------------------------------------- /course/03-Terraform-Language/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/03-Terraform-Language/README.md -------------------------------------------------------------------------------- /course/03-Terraform-Language/exercises/01/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/03-Terraform-Language/exercises/01/main.tf -------------------------------------------------------------------------------- /course/03-Terraform-Language/exercises/01/primary.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/03-Terraform-Language/exercises/01/primary.tf -------------------------------------------------------------------------------- /course/03-Terraform-Language/exercises/01/secondary.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/03-Terraform-Language/exercises/01/secondary.tf -------------------------------------------------------------------------------- /course/03-Terraform-Language/exercises/02/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/03-Terraform-Language/exercises/02/main.tf -------------------------------------------------------------------------------- /course/03-Terraform-Language/exercises/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/03-Terraform-Language/exercises/README.md -------------------------------------------------------------------------------- /course/03-Terraform-Language/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/03-Terraform-Language/main.tf -------------------------------------------------------------------------------- /course/04-Provisioners/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/04-Provisioners/README.md -------------------------------------------------------------------------------- /course/04-Provisioners/exercises/01/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/04-Provisioners/exercises/01/install.sh -------------------------------------------------------------------------------- /course/04-Provisioners/exercises/01/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/04-Provisioners/exercises/01/main.tf -------------------------------------------------------------------------------- /course/04-Provisioners/exercises/02/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/04-Provisioners/exercises/02/install.sh -------------------------------------------------------------------------------- /course/04-Provisioners/exercises/02/main.pkr.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/04-Provisioners/exercises/02/main.pkr.hcl -------------------------------------------------------------------------------- /course/04-Provisioners/exercises/02/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/04-Provisioners/exercises/02/main.tf -------------------------------------------------------------------------------- /course/04-Provisioners/exercises/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/04-Provisioners/exercises/README.md -------------------------------------------------------------------------------- /course/05-Modules/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/05-Modules/README.md -------------------------------------------------------------------------------- /course/05-Modules/exercises/01/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/05-Modules/exercises/01/main.tf -------------------------------------------------------------------------------- /course/05-Modules/exercises/01/modules/app/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/05-Modules/exercises/01/modules/app/main.tf -------------------------------------------------------------------------------- /course/05-Modules/exercises/01/modules/app/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/05-Modules/exercises/01/modules/app/outputs.tf -------------------------------------------------------------------------------- /course/05-Modules/exercises/01/modules/app/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/05-Modules/exercises/01/modules/app/variables.tf -------------------------------------------------------------------------------- /course/05-Modules/exercises/02/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/05-Modules/exercises/02/main.tf -------------------------------------------------------------------------------- /course/05-Modules/exercises/02/modules/todo/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/05-Modules/exercises/02/modules/todo/main.tf -------------------------------------------------------------------------------- /course/05-Modules/exercises/02/modules/todo/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/05-Modules/exercises/02/modules/todo/outputs.tf -------------------------------------------------------------------------------- /course/05-Modules/exercises/02/modules/todo/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/05-Modules/exercises/02/modules/todo/variables.tf -------------------------------------------------------------------------------- /course/05-Modules/exercises/03/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/05-Modules/exercises/03/main.tf -------------------------------------------------------------------------------- /course/05-Modules/exercises/03/modules/todo/app.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/05-Modules/exercises/03/modules/todo/app.tf -------------------------------------------------------------------------------- /course/05-Modules/exercises/03/modules/todo/db.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/05-Modules/exercises/03/modules/todo/db.tf -------------------------------------------------------------------------------- /course/05-Modules/exercises/03/modules/todo/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/05-Modules/exercises/03/modules/todo/main.tf -------------------------------------------------------------------------------- /course/05-Modules/exercises/03/modules/todo/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/05-Modules/exercises/03/modules/todo/outputs.tf -------------------------------------------------------------------------------- /course/05-Modules/exercises/03/modules/todo/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/05-Modules/exercises/03/modules/todo/variables.tf -------------------------------------------------------------------------------- /course/05-Modules/exercises/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/05-Modules/exercises/README.md -------------------------------------------------------------------------------- /course/06-State-Management/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/06-State-Management/README.md -------------------------------------------------------------------------------- /course/06-State-Management/base/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/06-State-Management/base/main.tf -------------------------------------------------------------------------------- /course/06-State-Management/base/terraform.tfstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/06-State-Management/base/terraform.tfstate -------------------------------------------------------------------------------- /course/06-State-Management/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/06-State-Management/main.tf -------------------------------------------------------------------------------- /course/06-State-Management/modules/todo/app.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/06-State-Management/modules/todo/app.tf -------------------------------------------------------------------------------- /course/06-State-Management/modules/todo/db.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/06-State-Management/modules/todo/db.tf -------------------------------------------------------------------------------- /course/06-State-Management/modules/todo/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/06-State-Management/modules/todo/main.tf -------------------------------------------------------------------------------- /course/06-State-Management/modules/todo/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/06-State-Management/modules/todo/outputs.tf -------------------------------------------------------------------------------- /course/06-State-Management/modules/todo/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/06-State-Management/modules/todo/variables.tf -------------------------------------------------------------------------------- /course/07-State-Backends/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/07-State-Backends/README.md -------------------------------------------------------------------------------- /course/07-State-Backends/base/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/07-State-Backends/base/main.tf -------------------------------------------------------------------------------- /course/07-State-Backends/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/07-State-Backends/main.tf -------------------------------------------------------------------------------- /course/07-State-Backends/modules/todo/app.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/07-State-Backends/modules/todo/app.tf -------------------------------------------------------------------------------- /course/07-State-Backends/modules/todo/db.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/07-State-Backends/modules/todo/db.tf -------------------------------------------------------------------------------- /course/07-State-Backends/modules/todo/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/07-State-Backends/modules/todo/main.tf -------------------------------------------------------------------------------- /course/07-State-Backends/modules/todo/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/07-State-Backends/modules/todo/outputs.tf -------------------------------------------------------------------------------- /course/07-State-Backends/modules/todo/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/07-State-Backends/modules/todo/variables.tf -------------------------------------------------------------------------------- /course/08-Workspaces/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/08-Workspaces/README.md -------------------------------------------------------------------------------- /course/08-Workspaces/base/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/08-Workspaces/base/main.tf -------------------------------------------------------------------------------- /course/08-Workspaces/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/08-Workspaces/main.tf -------------------------------------------------------------------------------- /course/08-Workspaces/modules/todo/app.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/08-Workspaces/modules/todo/app.tf -------------------------------------------------------------------------------- /course/08-Workspaces/modules/todo/db.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/08-Workspaces/modules/todo/db.tf -------------------------------------------------------------------------------- /course/08-Workspaces/modules/todo/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/08-Workspaces/modules/todo/main.tf -------------------------------------------------------------------------------- /course/08-Workspaces/modules/todo/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/08-Workspaces/modules/todo/outputs.tf -------------------------------------------------------------------------------- /course/08-Workspaces/modules/todo/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/08-Workspaces/modules/todo/variables.tf -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/README.md -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/01/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/01/main.tf -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/01/modules/vm/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/01/modules/vm/main.tf -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/02/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/02/main.tf -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/02/modules/todo/app.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/02/modules/todo/app.tf -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/02/modules/todo/db.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/02/modules/todo/db.tf -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/02/modules/todo/lb.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/02/modules/todo/lb.tf -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/02/modules/todo/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/02/modules/todo/main.tf -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/02/modules/todo/outputs.tf: -------------------------------------------------------------------------------- 1 | output "app_url" { 2 | value = "http://${aws_lb.lb.dns_name}" 3 | } 4 | -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/02/modules/todo/user_data.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/02/modules/todo/user_data.tmpl -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/02/modules/todo/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/02/modules/todo/variables.tf -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/03/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/03/main.tf -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/03/modules/todo/app.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/03/modules/todo/app.tf -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/03/modules/todo/db.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/03/modules/todo/db.tf -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/03/modules/todo/lb.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/03/modules/todo/lb.tf -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/03/modules/todo/locals.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/03/modules/todo/locals.tf -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/03/modules/todo/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/03/modules/todo/main.tf -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/03/modules/todo/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/03/modules/todo/outputs.tf -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/03/modules/todo/user_data.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/03/modules/todo/user_data.tmpl -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/03/modules/todo/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/03/modules/todo/variables.tf -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/04/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/04/main.tf -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/04/modules/todo/app.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/04/modules/todo/app.tf -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/04/modules/todo/db.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/04/modules/todo/db.tf -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/04/modules/todo/lb.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/04/modules/todo/lb.tf -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/04/modules/todo/locals.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/04/modules/todo/locals.tf -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/04/modules/todo/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/04/modules/todo/main.tf -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/04/modules/todo/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/04/modules/todo/outputs.tf -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/04/modules/todo/user_data.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/04/modules/todo/user_data.tmpl -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/04/modules/todo/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/04/modules/todo/variables.tf -------------------------------------------------------------------------------- /course/09-Advanced-Terraform-Configuration/exercises/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/09-Advanced-Terraform-Configuration/exercises/README.md -------------------------------------------------------------------------------- /course/10-Terraform-in-Automation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/10-Terraform-in-Automation/README.md -------------------------------------------------------------------------------- /course/11-Terraform-Cloud-Terraform-Enterprise/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/11-Terraform-Cloud-Terraform-Enterprise/README.md -------------------------------------------------------------------------------- /course/12-Developing-a-Terraform-Provider/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/12-Developing-a-Terraform-Provider/README.md -------------------------------------------------------------------------------- /course/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sudomateo/terraform-training/HEAD/course/README.md --------------------------------------------------------------------------------