This repository contains Terraform configurations for demonstration and educational purposes, showcasing basic infrastructure provisioning on AWS.
To use these Terraform configurations, you will need:
- Terraform CLI: Ensure Terraform is installed on your system.
- AWS Account & Credentials: Configure your AWS credentials. This can be done via environment variables (
AWS_ACCESS_KEY_ID,AWS_SECRET_ACCESS_KEY), the AWS CLI configuration (~/.aws/credentials), or an IAM role.
Initializes a working directory containing Terraform configuration files. This step downloads the necessary providers.
terraform initGenerates an execution plan, showing what actions Terraform will take to achieve the desired state defined in your configuration.
terraform planApplies the changes required to reach the desired state of the configuration, as described in the plan.
terraform applyDestroys the Terraform-managed infrastructure. Use with caution! This will deprovision all resources created by this configuration.
terraform destroy