Skip to content

feat: add minimum viable terraform stack for hosted gcp#44

Open
sammargolis wants to merge 1 commit intodocs/local-first-and-hosted-opsfrom
feat/terraform-minimum-viable-stack
Open

feat: add minimum viable terraform stack for hosted gcp#44
sammargolis wants to merge 1 commit intodocs/local-first-and-hosted-opsfrom
feat/terraform-minimum-viable-stack

Conversation

@sammargolis
Copy link
Collaborator

Summary

  • adds Terraform modules for Cloud Run, Firestore, Redis, Secret Manager, and Artifact Registry
  • adds dev/staging/prod environment roots and examples
  • adds Terraform plan/apply workflows for reviewable infra changes

Security impact

  • enables infra-as-code review path for hosted deployment controls
  • supports least-privilege and secret management patterns through dedicated resources

PHI handling impact

  • infra scaffolding only; no application PHI data path changes
  • establishes deployable hosted baseline for compliant runtime controls

Tests executed

  • pnpm build:test
  • Terraform workflow validates/plans in CI (terraform init/validate/plan path)

Rollback plan

  • revert this PR to remove Terraform hosted stack scaffolding

@sammargolis sammargolis force-pushed the docs/local-first-and-hosted-ops branch from 38c00b3 to 0c75d24 Compare March 2, 2026 17:17
@sammargolis sammargolis force-pushed the feat/terraform-minimum-viable-stack branch from 2a07891 to 9f3e783 Compare March 2, 2026 17:17
@sammargolis sammargolis force-pushed the docs/local-first-and-hosted-ops branch from 0c75d24 to 0b2f604 Compare March 2, 2026 17:19
@sammargolis sammargolis force-pushed the feat/terraform-minimum-viable-stack branch from 9f3e783 to 5df78ca Compare March 2, 2026 17:19
@sammargolis sammargolis force-pushed the docs/local-first-and-hosted-ops branch from 0b2f604 to 52a0cab Compare March 2, 2026 17:24
@sammargolis sammargolis force-pushed the feat/terraform-minimum-viable-stack branch from 5df78ca to f39817d Compare March 2, 2026 17:24
@sammargolis sammargolis force-pushed the docs/local-first-and-hosted-ops branch from 52a0cab to 3da5223 Compare March 3, 2026 00:13
@sammargolis sammargolis force-pushed the feat/terraform-minimum-viable-stack branch from f39817d to 77b5e68 Compare March 3, 2026 00:13
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