Skip to content

A project consisting of an automatic way to build a private network and deploy a web application using HashiCorp Terraform.

License

Notifications You must be signed in to change notification settings

Vicguin65/IBM-Terraform-Automation

Repository files navigation

IBM Terraform Automation

Terraform AWS React

IBM Terraform Automation is a project that automates the building of a network and the deployment of a web application using Terraform. Specifically, this project deploys a React application on an AWS VPC.

Prerequisites

Install AWS CLI

Setup AWS credentials

Install Terraform CLI

Usage

In main.tf, change the backend to fit your needs.

After running the below:

terraform init
terraform plan
terraform apply

The terminal should have output containing the domain name of the application:

output: hostname.com

Infrastructure

The infrastructure is as below: Infrastructure image

About

This project was developed in under 3 months. This project was made for the Rensselaer Center for Open Source. The project was developed by Hazel Yu, Ritika Brahmadesam, Tyler Du, Arnav Mukherjee mentored by IBM Principal Cloud Architect Pandikumar(Kumar) Swamikrishnan.

License

MIT

About

A project consisting of an automatic way to build a private network and deploy a web application using HashiCorp Terraform.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published