terraform-aws-components icon indicating copy to clipboard operation
terraform-aws-components copied to clipboard

Feat: Add `stack_config_local_path` Variable to `account-map/iam-roles` Submodule

Open korenyoni opened this issue 4 years ago • 1 comments

what

  • Add stack_config_local_path variable to account-map/iam-roles submodule.

why

  • This allows for the account-map/iam-roles submodule to be referenced by an external repository using the monorepo.mixin.tf mixin.

references

  • https://github.com/cloudposse/terraform-mixins/pull/2

korenyoni avatar Dec 30 '21 12:12 korenyoni

I have converted this to draft until the following PRs are resolved:

https://github.com/cloudposse/terraform-yaml-stack-config/pull/44 https://github.com/cloudposse/terraform-provider-utils/pull/89 https://github.com/cloudposse/atmos/pull/96

I would like to bump yaml-stack-config past 0.19.0 but cannot do so at the moment, because the component_config datasource of cloudposse/utils needs a base path override. Hence why stack_config_local_path was removed in versions > 0.19.0 of the aforementioned module.

korenyoni avatar Dec 30 '21 16:12 korenyoni