Part of #273
What
Extract nfs-setup, postgresql-setup, and activemq-setup modules each into their own standalone Terraform root.
Why
Currently these are chained sequentially via depends_on — even if only PostgreSQL config needs updating, the entire chain from aws-resource-creation is evaluated. Each should be independently re-runnable.
Acceptance Criteria
Part of #273
What
Extract
nfs-setup,postgresql-setup, andactivemq-setupmodules each into their own standalone Terraform root.Why
Currently these are chained sequentially via
depends_on— even if only PostgreSQL config needs updating, the entire chain fromaws-resource-creationis evaluated. Each should be independently re-runnable.Acceptance Criteria
nfs,postgresql,activemqare standalone Terraform roots underterraform/implementations/aws/data "aws_instance"by tagpostgresqlandactivemqretain their existingenable_*conditional behaviour