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 init
to set up the working directory. - Review and Apply: Check the configuration files and run
terraform apply
to create resources. - Clean Up: When finished, run
terraform destroy
to remove the created resources.