Initial monorepo scaffold for Duoc Thu RAG medical chatbot
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
# Terraform (cloud-agnostic scaffold)
|
||||
|
||||
**Cloud provider decision is pending** (AWS vs GCP vs Azure). Modules below are
|
||||
placeholder interfaces — the concrete resource implementations (EKS/GKE/AKS,
|
||||
managed Postgres, object storage, secrets manager) get filled in once the
|
||||
provider is chosen, in Phase 6 of the build roadmap. Directory shape is
|
||||
provider-agnostic so no restructuring is needed once decided.
|
||||
|
||||
- `modules/k8s-cluster` — managed Kubernetes cluster
|
||||
- `modules/networking` — VPC/subnets/ingress networking
|
||||
- `modules/managed-postgres` — managed Postgres instance
|
||||
- `modules/object-storage` — bucket for PDF/raw artifacts, index backups
|
||||
- `modules/secrets` — secrets manager integration
|
||||
- `envs/{dev,staging,prod}` — per-environment root modules wiring the above
|
||||
Reference in New Issue
Block a user