Skip to content

Latest commit

 

History

History
32 lines (20 loc) · 1.69 KB

README.md

File metadata and controls

32 lines (20 loc) · 1.69 KB

💻 Terraform Demo

📖 Resources and Accessibility ♿

We are committed to providing learning resources that are accessible to all. If you see a resource that is not compliant, please let us know by creating an issue.

🏖️ Terraform Boilerplate 🗄️

🧰 Tools Needed 🛠️

✔️ How to set it up 🦾

After you have a scratch AWS account setup and connected with AWS CLI, the first step to getting started with Terraform is to use the AWS module to create an S3 bucket.

Once this bucket is created, we can create a DynamoDB table and use this DynamoDB table instance to 'lock state' to prevent state corruption.

🤖 Integrating Terragrunt and future 🔮

Terragrunt Docs

We will use a 'partial configuration' instead of specifying the same configuration over and over again in Terraform files, which lets us 'keep things DRY' -- "Don't Repeat Yourself".