-
Notifications
You must be signed in to change notification settings - Fork 392
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
Update GatewayClass status based on EnvoyProxy validation #1107
Conversation
@Xunzhuo, Im unable to generate the manifests for the webhook by adding the |
Nothing changes except the output path in make manifests. Can you tell where,what annotations you add? I will have a try too |
kindly ping @arkodg , are you still working on this? |
yes 😅 will resume next week |
* Implement controller-runtime Webhook interface for EnvoyProxy Signed-off-by: Arko Dasgupta <arko@tetrate.io>
Below logs highlight that the the
|
4fcf245
to
1fb7dae
Compare
Codecov Report
@@ Coverage Diff @@
## main #1107 +/- ##
==========================================
- Coverage 63.95% 60.73% -3.22%
==========================================
Files 80 84 +4
Lines 10010 10542 +532
==========================================
+ Hits 6402 6403 +1
- Misses 3184 3715 +531
Partials 424 424
... and 5 files with indirect coverage changes Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
what's the expected behavior when apply a wrong |
thanks for raising this, even w/o this PR we were failing fast - removing the |
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.
Overall LGTM, can you open a ticket for the discussion?
Due to lack of Merge ordering between envoyproxy#1257 and envoyproxy#1107 Signed-off-by: Arko Dasgupta <arko@tetrate.io>
Validate
APIEnvoyProxy
resource, ensure that that theGatewayClass
status condition is based off the EnvoyProxy validation resultRelates to #31