Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terraform-InfrastructureAsACode

A Terraform project to automate the provisioning of cloud infrastructure. This repository includes code to set up VPCs, subnets, EC2 instances, security groups, and other essential components on AWS using infrastructure as code (IaC) practices. Ideal for DevOps automation, reproducibility, and version control of infrastructure deployments.

Terraform Infrastructure Setup

This repository contains Terraform code to provision AWS cloud infrastructure automatically. The configuration follows infrastructure-as-code principles and is modular and reusable.

🚀 Features

  • VPC creation
  • Public and private subnets
  • Internet Gateway and NAT Gateway
  • Route tables and associations
  • EC2 instance provisioning
  • Security groups setup
  • Scalable and configurable using variables

📦 Prerequisites

  • Terraform
  • AWS CLI configured with proper credentials
  • Git

🛠 Usage

  1. Clone the repo:

    git clone https://github.com/MrSandSort/TerraformIaC/
    
  2. For ec2 instances

    cd instance
    
  3. For Virtual Private Cloud(VPC):

    cd vpc
       
  4. Terraform commands:

    terraform init
    terraform plan
    terraform apply  

About

A Terraform project to automate the provisioning of cloud infrastructure. This repository includes code to set up VPCs, subnets, EC2 instances, security groups, and other essential components on AWS using infrastructure as code (IaC) practices. Ideal for DevOps automation, reproducibility, and version control of infrastructure deployments.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages