Skip to content

fdebbabi/nwassik-infra

Repository files navigation

Nwassik Infrastructure

Terraform infrastructure as code for the Nwassik service marketplace platform.

What This Manages

  • Aurora DSQL Cluster: PostgreSQL-compatible distributed database with IAM authentication
  • Cognito User Pool: JWT-based user authentication and authorization
  • Secrets Manager: Database connection credentials (admin and application roles)

Usage

terraform init
terraform workspace select <environment>  # only: dev, staging, prod
terraform plan
terraform apply
terraform output

Outputs

The infrastructure exports connection details needed by the serverless backend:

  • DSQL cluster endpoint and ARN
  • Cognito user pool ID and app client ID
  • Secrets Manager ARN for database credentials

Prerequisites

  • profile and terraform backend are harcoded, please edit them
  • S3 bucket fdebbabi-terraform-states-02 for state storage
  • fdebbabi profile is used for aws API calls

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages