Just wanted to see if what I’m doing is best practice and what you guys would recommend. Currently if we add a module (new AWS resource for instance) into our main.tf and then run terragrunt plan-all in our region folder which contains all our regions, we will get a bug that the module hasn’t been initialized. Currently I run a command like this to initialize all the newly installed modules:
find . -not -path ‘/.terragrunt-cache/’ -type f -name terragrunt.hcl -execdir terragrunt init ;
Would this be the best way to achieve init-all for terragrunt?