-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
feat: Improved iam-eks-role module (simplified, removed provider_url_sa_pairs, updated docs) #236
feat: Improved iam-eks-role module (simplified, removed provider_url_sa_pairs, updated docs) #236
Conversation
iam-eks-role
module changes: more docs, simplificationiam-eks-role
module changes: more docs, simplification
iam-eks-role
module changes: more docs, simplificationiam-eks-role
module changes: more docs, simplification
iam-eks-role
module changes: more docs, simplificationiam-eks-role
module changes: more docs, simplification
iam-eks-role
module changes: more docs, simplificationiam-eks-role
changes: more docs, simplification
iam-eks-role
changes: more docs, simplificationThere 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.
LGTM
LGTM, but I wonder what @bryantbiggs thinks about this as he has added another EKS-related module and probably has a better picture of what is what. |
The 2 modules are unrelated. The module he added was specifically for cluster admins, this module is for anyone 🙂 |
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.
Note: this is technically a breaking change but I believe its mostly used by @max-rocket-internet / Delivery Hero so I will leave it with them
## [4.23.0](v4.22.1...v4.23.0) (2022-04-25) ### Features * Improved iam-eks-role module (simplified, removed provider_url_sa_pairs, updated docs) ([#236](#236)) ([d014730](d014730))
This PR is included in version 4.23.0 🎉 |
I'm going to lock this pull request because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems related to this change, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further. |
Description
There was some misunderstanding in #184 about the intended use of the
iam-eks-role
module. I think a lot of it can be put down to that there was an assumption that this module was in some way related to theterraform-aws-eks
module, but it is not. So I thought I would come back just to make a few minor adjustments to clear up the confusion 🙂Fixes #219
The main points were:
From @bryantbiggs:
From @philicious:
So here I am:
provider_url_sa_pairs
option: it's a very advanced option IMO and not for the intended use of this module. Removing it makes it simpler. If people want this option then they can just use iam-assumable-role-with-oidctry
Motivation and Context
Just to clarify and better document the module.
Breaking Changes
Yes if someone was using
provider_url_sa_pairs
.How Has This Been Tested?
examples/*
to demonstrate and validate my change(s)