This repository contains materials for learning Infrastructure as Code (IaC) with Terraform on AWS.
Before starting this workshop, please complete the following setup steps:
- Click the "Fork" button at the top right of this repository
- Clone your forked repository locally
- Create a free AWS account if you don't have one
- Create an IAM user with programmatic access and AdministratorAccess policy
- Save the access key ID and secret access key
- Configure AWS CLI with your credentials:
aws configure
-
Install Terraform CLI Follow the instructions at https://learn.hashicorp.com/tutorials/terraform/install-cli
You can also use tfenv to manage multiple versions of Terraform
-
Verify installation:
terraform --version