-
Notifications
You must be signed in to change notification settings - Fork 0
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
remove obsolete input and pass-through of audience #21
Conversation
Signed-off-by: lusitania <[email protected]>
31da54a
to
da55d68
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Leave it configurable. If something changes in the future, this module would have to be patched. Instead, people could just change it themselves without waiting for us to patch this module.
I strongly disagree. This is a prime example of boilerplate. "People" is "us". I am aware this module was made public, however the only commitment we have is to Tagesspiegel. If someone else finds this code useful they are not only free but encouraged to fork the project. |
This is not the way it works. This module is automatically pushed to the public Terraform registry and you are supposed to use it from there, not from GitHub. Forking is only intended if you want to introduce a change/fix. Why make it more complicated when it works and gives us and others more flexibility? |
This is the way it works. Code is meant to serve a purpose. Boilerplate does not. Please check your lecture noted on Software Engineering. Can send you mine. |
I'll resolve this differently. This change is now obsolete. |
Description
Removes ineffective input
tfc_aws_audience
and replacesaws_iam_openid_connect_provider.this.client_id_list
with the only value used globally:aws.workload.identity
.Related boilerplate resources
random_string.sfx1
andrandom_string.sfx2
removed as well.How Has This Been Tested?
terraform validate
No functional use. Only IaC-terraform-cloud passes the output through which needs removal. This constitutes a breaking change.
Test Configuration:
Checklist