Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Removing provider definition #14

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

NBIX-Robert-Suarez
Copy link
Contributor

The current module design uses a module declared provider which prevents its use in a scenario where the module is being deployed by a larger project/parent module especially when that parent module leverages an AWS Assumed Role deployment for the AWS provider. Specifically in HCP Terraform when using an assume_role_arn for the parent module, it does not get passed to this module as a submodule and because this module specifies it's own provider configuration, you cannot override its provider configuration. This is a blocker for our deployment. Invocation of this module should delegate the decision on AWS credential sourcing methods (assumed role, cli profile, etc.) to the calling parent module.

…er. The current provider design doesn't allow for runs via HCP Terraform and the use of an assumed role
@NBIX-Robert-Suarez NBIX-Robert-Suarez requested a review from a team as a code owner November 1, 2024 21:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant