gloo
gloo copied to clipboard
Status Reporting for VirtualHostOptions in Kube GW
Description
Add status reporting to VirtualHostOptions when attached to kube gateway resources using targetRef
API changes
- Added
metadatafield toHttpListenerReport_ErrorandVirtualHostReport_Errorresources - ...
Code changes
- Make the VirtualHostOptions plugin a StatusPlugin
- ...
Interesting decisions
Non-attached VHO are reported as warnings because...
Testing steps
Kube e2e
Checklist:
- [x] I have performed a self-review of my own code
- [x] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [x] I have added tests that prove my fix is effective or that my feature works
BOT NOTES: resolves https://github.com/solo-io/solo-projects/issues/6044
Issues linked to changelog: https://github.com/solo-io/solo-projects/issues/5934
Visit the preview URL for this PR (updated for commit 231e7dc):
https://gloo-edge--pr9391-jbohanon-vhopts-stat-cuprps8l.web.app
(expires Wed, 08 May 2024 17:52:45 GMT)
🔥 via Firebase Hosting GitHub Action 🌎
Sign: 77c2b86e287749579b7ff9cadb81e099042ef677
Issues linked to changelog: https://github.com/solo-io/solo-projects/issues/6044