solo-io / gloo

The Feature-rich, Kubernetes-native, Next-Generation API Gateway Built on Envoy
https://docs.solo.io/
Apache License 2.0
4.08k stars 437 forks source link

Add ReferenceGrant / cross namespace support to Kube Gateway Policy API #9832

Open lgadban opened 2 months ago

lgadban commented 2 months ago

Gloo Edge Product

Open Source

Gloo Edge Version

n/a

Is your feature request related to a problem? Please describe.

Currently the policy APIs are only usable within the same namespace as the targeted HTTPRoute

Describe the solution you'd like

We should allow cross-namespace references for the Policy APIs to target HTTPRoutes in different namespace. This technically should require ReferenceGrants but the use of RefGrants within our extensions could be reevaluated.

Describe alternatives you've considered

No response

Additional Context

No response

┆Issue is synchronized with this Asana task by Unito

lgadban commented 2 months ago

See also: https://github.com/solo-io/gloo/issues/9877