Terraform

When creating a module, do you prefer to use inline blocks, separate resources or both? why?

Difficulty: unrated

Source: bregman-arie/devops-exercises by Arie Bregman

Answer

No right or wrong here.

Personally, I prefer to use only separate resources in modules as it makes modules more flexible. So if a resource includes inline blocks, that may limit you at some point.