4 ms·
Personally I am not a fan of giving everything its own resources in modularized packages. It makes operations difficult as you have multiple pages of resources.
by tlarkworthy 6y ago
Personally I am not a fan of giving everything its own resources in modularized packages. It makes operations difficult as you have multiple pages of resources. Keep if flat and share things like buckets when the security and retention policies are the same. I think this is fine up-to team scale, and I am not sure you want to go bigger? I am not sure module reuse is that useful for Terraform.
I have converged to copy and pasting from some reference examples e.g. https://github.com/futurice/terraform-examples https://github.com/futurice/terraform-examples (note I contribute to that)