nginxinc / nginx-gateway-fabric

NGINX Gateway Fabric provides an implementation for the Gateway API using NGINX as the data plane.
Apache License 2.0
502 stars 97 forks source link

Core API: ReferenceGrant #477

Closed kate-osborn closed 1 year ago

kate-osborn commented 1 year ago

As cluster operator and/or application admin, I want to be able to use ReferenceGrant to selectively enable cross-namespace references so that I can ensure secure and controlled access to cross-namespace resources. Specifically, I want to use ReferenceGrants to allow Gateways to reference Secrets and Routes to reference Backend (Services).

Acceptance Criteria

https://gateway-api.sigs.k8s.io/api-types/referencegrant/ https://gateway-api.sigs.k8s.io/references/spec/#gateway.networking.k8s.io/v1alpha2.ReferenceGrant

Aha! Link: https://nginx.aha.io/features/NKG-61

mpstefan commented 1 year ago

Removed refined tag, as we will definitely need to talk about this one before we start. See #615

mpstefan commented 1 year ago

Splitting into #694 and #695