levanluu / aws-terraform-templates

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Digital Fortress logo


AWS Terraform Template

Usage

Clone the repository

git clone https://github.com/digitalfortress-dev/aws-terraform-templates.git
cd aws-terraform-templates

Initialize

Run this step if you are beginning to set up a new infrastructure

Initialize common state storage

  • Go to phases/initializations/terraform_initialization_states_storage

    cd phases/initializations/terraform_initialization_states_storage
    
  • Setup common state storage

    terraform init
    terraform apply
    

Initialize AWS account and state storage for each environment

  • Go to phases/initializations/initialize_environments

    cd phases/initializations/initialize_environments
    
  • Update environments list in terraform.tfvars

  • Setup AWS account and state storage for each environment

    terraform init
    terraform apply
    

Setup pre-commit (optional)

pre-commit install

Setup infrastructure for project

License

This project is Copyright (c) 2023 and onwards Digital Fortress. It is free software and may be redistributed under the terms specified in the LICENSE file.

About

Digital Fortress logo

This project is made and maintained by Digital Fortress.

We are an experienced team in R&D, software, hardware, cross-platform mobile and DevOps.

See more of our projects or do you need to complete one?

-> Let’s connect with us

About

License:MIT License


Languages

Language:HCL 100.0%