-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Refactor/PR comments for auto-cert matching + documentation #864
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
Refactor/PR comments for auto-cert matching + documentation #864
Conversation
Hi @khyew. Thanks for your PR. I'm waiting for a kubernetes-sigs or kubernetes member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/assign @M00nF1sh |
awesome! |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: khyew, M00nF1sh The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
I... don't understand. The unit test passes locally. |
fea14c0
to
d1bc9a9
Compare
Force-pushing after a rebase onto |
@M00nF1sh looks like the unit tests pass now (with no changes other than a rebase and forced re-push). Can you approve again when you get a chance? |
umm..that should indicate some flakes happend..wait me double check your test cases |
Hi, Fix:
|
oh wow yeah, that totally slipped my mind |
I actually would have been in favour of changing the tests to not expect the results to come in a specific order, because the function itself makes no guarantee of specific ordering and this couples the tests a bit too tightly with the current implementation. But in this case since the fix takes literally 5 seconds, I'm just going to convert the calls from UnsortedList() to List(). |
/lgtm |
Addressed PR comments from previously-approved (and merged) PR Auto-add certs from ACM by hostname if none are specified via annotation #851
Use DeepEquals instead of a loop to match wildcard hostnames
Use k8s
sets
package instead of string-boolean maps as sets for removing duplicate hostsMade
inferCertArns
a member function of thedefaultController
struct to avoid having to pass singletons aroundAdded documentation and examples for auto-cert matching