Skip to content

Localstack + Terraform infra - #3

Merged
darrensh3n merged 14 commits into
mainfrom
localstack-setup
Sep 25, 2026
Merged

darrensh3n merged 14 commits into
mainfrom
localstack-setup

Conversation

@darrensh3n

Copy link
Copy Markdown
Owner
  • Set up LocalStack + Terraform for local AWS infra dev
  • Add S3 bucket, DynamoDB metadata table, VPC/subnets/networking, security groups
  • Add Lambda wiring S3 uploads → DynamoDB
  • Move to SSM, restructure infra into reusable modules (compute/iam/networking/storage)
  • Add S3 backend bootstrap for terraform state
  • Add terraform CI workflow (GH Actions)
  • Add docs: aws-cli, localstack, terraform reference

darrensh3n and others added 14 commits September 18, 2026 22:50
Stage 1 of the LocalStack learning plan: provider targets LocalStack
via endpoint overrides and dummy credentials, creating one S3 bucket.

Region is us-west-2, matching AWS_DEFAULT_REGION in docker-compose.yml.
Ignore Terraform state and .terraform/ — state can contain secrets and
is environment-specific. The provider lock file is committed so init
resolves the same versions everywhere.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@darrensh3n darrensh3n changed the title Localstack setup Localstack + Terraform infra Sep 25, 2026
@darrensh3n
darrensh3n merged commit a7f5890 into main Sep 25, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant