Skip to content

Yachitha/bistrobyte-infra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BistroByte Infrastructure

This repository manages the infrastructure for the BistroByte restaurant management system using Terraform on AWS.

Structure

  • modules/ - Reusable Terraform modules
    • state/ - S3 bucket and DynamoDB table for Terraform state
    • ecr/ - Elastic Container Registry repositories
  • state-setup/ - Deploys the Terraform state backend resources
  • environments/ - Environment specific configurations
    • dev/
    • prod/

Usage

  1. Initialize Terraform
    terraform -chdir=state-setup init
  2. Apply state backend
    terraform -chdir=state-setup apply
  3. Deploy an environment
    terraform -chdir=environments/dev init
    terraform -chdir=environments/dev apply
    Replace dev with prod for production.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages