Skip to content

Setting up required infrastructure with terraform for personal use!

Notifications You must be signed in to change notification settings

ridicule777/terraform

Repository files navigation

Terraform code for personal learning.

This repository is created for personal use. Infrastructure consists of :

  • S3 bucket
  • VPC
    • IGW
    • 3 PUBLIC SUBNETS
    • 3 NAT GATEWAYS
    • ELASTIC IP's for all 3 NAT GATEWAYS
    • 3 PRIVATE SUBNETS
    • CORRESPONDING ROUTE TABLES

The pre-requsites folders conists of terraform code to create a s3 bucket and a DynamoDB table which would be used as a centralized state store repostiry as described in this blog post.

INFRA DIAGRAM HERE:

Here is a list of important documents which I have followed: (Bookmarking it here)

  1. Authenticating to AWS using credewntials file
  2. Terraform Locking State in S3
  3. State Management with Terraform
  4. How to Manage Terraform State
  5. Centeralized State File and State Lock

About

Setting up required infrastructure with terraform for personal use!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages