-
Notifications
You must be signed in to change notification settings - Fork 690
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
HTTPProxy: add healthCheck port config #4761
HTTPProxy: add healthCheck port config #4761
Conversation
Signed-off-by: yy <yang.yang@daocloud.io>
Signed-off-by: yy <yang.yang@daocloud.io>
Signed-off-by: yy <yang.yang@daocloud.io>
Signed-off-by: yy <yang.yang@daocloud.io>
Signed-off-by: yy <yang.yang@daocloud.io>
Signed-off-by: yy <yang.yang@daocloud.io>
…contour into health-check-port � Conflicts: � apis/projectcontour/v1/httpproxy.go � examples/contour/01-crds.yaml � examples/render/contour-deployment.yaml � examples/render/contour-gateway-provisioner.yaml � examples/render/contour-gateway.yaml � examples/render/contour.yaml � site/content/docs/main/config/api-reference.html
Signed-off-by: yy <yang.yang@daocloud.io>
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #4761 +/- ##
==========================================
+ Coverage 76.07% 76.12% +0.04%
==========================================
Files 140 140
Lines 16880 16953 +73
==========================================
+ Hits 12842 12906 +64
- Misses 3786 3790 +4
- Partials 252 257 +5
|
Signed-off-by: yy <yang.yang@daocloud.io>
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.
Thanks for the PR @yangyy93!
Please also add some documentation to https://github.com/projectcontour/contour/blob/main/site/content/docs/main/config/health-checks.md on this new feature.
@yangyy93 just checking in to see if you'll be able to address the code review feedback above, thanks! |
Signed-off-by: yy <yang.yang@daocloud.io>
Signed-off-by: yy <yang.yang@daocloud.io>
Thank you for your comments, the relevant documents and comments have been revised. |
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.
Thanks for the updates @yangyy93, two more small comments.
Signed-off-by: yy <yang.yang@daocloud.io>
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.
LGTM, will leave for @sunjayBhatia to take another look
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.
logic looks good, but some changes requested on the structure of the endpointstranslator tests
Signed-off-by: yy <yang.yang@daocloud.io>
do you have any other suggestions? @sunjayBhatia |
@sunjayBhatia I think this one's just awaiting another look from you |
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.
lgtm, I may make a follow up PR since that is a little easier to fix some test things
Follow up to projectcontour#4761 Signed-off-by: Sunjay Bhatia <sunjayb@vmware.com>
follow up: #4828 |
Add healthCheck port for httproute and tcproute
fix #4655
Signed-off-by: yy [yang.yang@daocloud.io]