Skip to content

This project utilizes terraform to set up a web server from bare metal

Notifications You must be signed in to change notification settings

Abdulshakur54/terraform-project

Repository files navigation

Terraform project

This project utilizes terraform to set up a web server from bare metal

It created 10 resources in total in AWS cloud

Variable files such as variables.tf and terraform.tfvars were used to make the script dynamic

The Public IP of the web server (EC2 instance) and it's instance-id is made available using outputs.tf for easy access

Resources Created

  1. VPC
  2. A subnet
  3. An internet gateway
  4. A route table that was attached to the subnet
  5. Route to the internet gateway
  6. A security group for the EC2 instance which allow ssh and http access only
  7. An EC2 instance with user data scripts to install, enable and start nginx server with custom html loaded

Architecture Diagram Architecture Diagram

About

This project utilizes terraform to set up a web server from bare metal

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages