Welcome to the "Learning Terraform" repository! This collection includes various Terraform configurations developed during the process of learning and exploring infrastructure as code. Whether you're provisioning resources on Azure, AWS, or integrating with GitHub, you'll find examples and explanations here.
| No | Configuration Source | Description |
|---|---|---|
| 1 | Azure | Azure infrastructure examples. |
| 2 | AWS | AWS infrastructure examples. |
| 3 | GitHub | GitHub infrastructure examples. |
- Clone Repository: Clone this repository to your local machine.
- Navigate to Configuration Directory: Move to the specific configuration directory you want to explore (e.g.,
cd source/aws/source/ec2). - Initialize Terraform: Run
terraform initto set up the working directory. - Review and Apply: Check the configuration files and run
terraform applyto create resources. - Clean Up: When finished, run
terraform destroyto remove the created resources.