-
Notifications
You must be signed in to change notification settings - Fork 580
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
🐛 Allow overriding health check endpoint protocol #4846
🐛 Allow overriding health check endpoint protocol #4846
Conversation
Hi @mtulio. Thanks for your PR. I'm waiting for a kubernetes-sigs 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. |
f593e63
to
8f48a0f
Compare
f98eed3
to
3c2778e
Compare
3c2778e
to
671405e
Compare
Holding while more tests is done. /hold |
671405e
to
71d34b3
Compare
/lgtm |
/hold is there an API change? |
This change intents to synchronize w/ CLB the health check attributes for API LB, and use the correct health check path when using HTTP or HTTPS. The following target group health check attributes for ELBv2 are setting based in the CLB configuration for all protocols: - interval: current(30) want(10) - timeout: current(10) want(5) - health threshold count: current(5) want(5) - unhealthy threshold count: current(2) want(3) When using HTTP or HTTPS, the following attributes will be fixed: - path: current("/") want("/readyz") *'current' is the default values set by AWS, 'want' is the value set in the CLB.
eeaad63
to
7a658ca
Compare
/test pull-cluster-api-provider-aws-test |
/retest |
7a658ca
to
d48958c
Compare
@faiq three[1] unit were failing, just fixed it adding the Unhealthy threshold to the mock [1] |
/lgtm |
/unhold |
/approve |
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.
/approve
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: faiq, vincepri 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 |
/hold @mtulio mind renaming the PR title with a more descriptive one? |
/retitle 🐛 Allow overriding health check endpoint protocol |
What type of PR is this?
/kind bug
What this PR does / why we need it:
This change intents to synchronize w/ CLB the health check attributes for
API LB, and use the correct health check path when using HTTP or HTTPS.
The following target group health check attributes for ELBv2
are setting based in the CLB configuration for all protocols:
When using HTTP or HTTPS, the following attributes will be fixed:
*'current' is the default values set by AWS, 'want' is the value set
in the CLB.
Which issue(s) this PR fixes
N/A
Special notes for your reviewer:
Checklist:
Release note: