Knowledge BaseIn the Reference Architecture, can I run terragrunt run-all <command> from the root?
Should I be able to run `terragrunt plan` or `terragrunt run-all plan` from the root of the `infrastructure-live` directory?
No, and this is because Terragrunt cannot access multiple accounts at the same time and can only assume one role at a time. The best you can do is run `terragrunt run-all <command>` from the root of the account directory, i.e., security, shared, logs, dev, stage, prod.
Please also take a look at this [comprehensive answer](https://github.com/gruntwork-io/terragrunt/issues/720#issuecomment-497888756) on running terragrunt manually/locally, including the `run-all` commands.