This repository contains Terraform code for managing and provisioning infrastructure. Terraform is an open-source infrastructure as code (IaC) tool that allows you to define and provision infrastructure using a declarative configuration language. This repository serves as a collection of Terraform modules and configurations for various use cases.
Before you begin, ensure you have the following prerequisites:
- Terraform installed on your local machine.
- Appropriate access credentials for the cloud provider or infrastructure you are targeting.
-
Clone the repository:
git clone https://github.com/yashp23dev/Terraform-devops.git
-
Change into the cloned directory:
cd terraform -
Customize the Terraform configurations to match your requirements.
To use the Terraform configurations in this repository, follow these general steps:
-
Configure the necessary variables and provider settings either in the main Terraform configuration or through variable files.
-
Initialize Terraform:
terraform init
-
Preview the changes:
terraform plan
-
Apply the changes:
terraform apply