-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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: Add auto discovery permission of endpoint to karpenter role #1417
Conversation
@woehrl01 @bryantbiggs this is a breaking change
since until now we didn't need |
this is not a breaking change since
|
it has been working fine in all previous versions with that set to |
That may be true, but per the definition of the module defined here - it is not a breaking change. Any of the attributes under the |
ok. good to know. |
understood, but unfortunately we cannot capture the things that we are not aware of (i.e. - the different ways that folks may or may not be using the code provided here). We only capture the changes as they relate to the API or functionality as exposed by the code here per its definition. The definition did not change and therefore, no additional changes are reported other than there is an additional permission added for cluster endpoint discovery |
I totally understand that this project can't guess everything practitioners will do. |
I think that is the misconception here. The requirements have not changed - whether the variable attribute was used or not is inconsequential - it was part of the variable definition and its not using the newer optional syntax, so it is therefore assumed to be required. That said, I do not like our use of these large, obfuscated variables and would very much like to do away with them but that will be a larger, breaking change to refactor those |
…s-ia#1417) Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com>
What does this PR do?
🛑 Please open an issue first to discuss any significant work and flesh out details/direction - we would hate for your time to be wasted.
Consult the CONTRIBUTING guide for submitting pull-requests.
Motivation
Adds the necessary policy for aws/karpenter-provider-aws#3363
More
pre-commit run -a
with this PRNote: Not all the PRs require a new example and/or doc page. In general:
docs/add-ons/*
is required for new a new addonFor Moderators
Additional Notes