Submodule iam-roles
This submodule is used by other modules to determine which IAM Roles or AWS CLI Config Profiles to use for various tasks, most commonly for applying Terraform plans.
Special Configuration Needed
In order to avoid having to pass customization information through every module that uses this submodule, if the default
configuration does not suit your needs, you are expected to add variables_override.tf
to override the variables with
the defaults you want to use in your project. For example, if you are not using "core" as the tenant
portion of your
"root" account (your Organization Management Account), then you should include the
variable "overridable_global_tenant_name"
declaration in your variables_override.tf
so that
overridable_global_tenant_name
defaults to the value you are using (or the empty string if you are not using tenant
at all).