Introduction
  • Introduction
  • What we're going to build
  • AWS IAM Setup
  • Local Environment Setup
  • Install Terraform
Let's Build!
  • The AWS Provider and Init
  • A VPC and Terraform Apply
  • The State
  • Terraform Destroy
  • A Subnet and Referencing Resources
  • An Internet Gateway and Terraform Init
  • A Route Table
  • A Route Table Association
  • A Security Group
  • An AMI Datasource
  • A Key Pair
  • An EC2 Instance
  • Userdata and the File Function
  • SSH Configuration Scripts
  • The Provisioner and Templatefiles
  • The Deployment and Replace
  • Variables
  • Variable Precedence
  • Conditionals
  • Outputs
  • Where to go next