Is your feature request related to a problem? Please describe.
When following the hello world example https://docs.solo.io/gateway/latest/quickstart/ i misconfigured the parent reference on the HTTPRoute so that the name did not match the gateway. All logging and statuses or lack there of made it seem like Gloo was happy with the configuration but in reality it did nothing. We should report when you have orphaned objects or bad references.
- HTTPRoute.gateway.networking.k8s.io/httpbin/httpbin: HTTPRoute(.gateway.networking.k8s.io) "httpbin/httpbin" references a non-existent Gateway(.gateway.networking.k8s.io) "gloo-system/http-does-not-exist":
Describe the solution you'd like
Adding a status to Gloo objects that are clearly not being used or have mis configurations. You should know that the parent reference you are making selects nothing.
Gloo Edge Product
Enterprise
Gloo Edge Version
v1.17.x
Is your feature request related to a problem? Please describe.
When following the hello world example https://docs.solo.io/gateway/latest/quickstart/ i misconfigured the parent reference on the HTTPRoute so that the name did not match the gateway. All logging and statuses or lack there of made it seem like Gloo was happy with the configuration but in reality it did nothing. We should report when you have orphaned objects or bad references.
This was caught by
gwctl
Describe the solution you'd like
Adding a status to Gloo objects that are clearly not being used or have mis configurations. You should know that the parent reference you are making selects nothing.
Describe alternatives you've considered
No response
Additional Context
No response