nginx-gateway-fabric
nginx-gateway-fabric copied to clipboard
NGINX Gateway Fabric provides an implementation for the Gateway API using NGINX as the data plane.
Automatically create a PR to the gateway API repo to submit the profile
### Proposed changes Reopening pr trough another pr because issues on github update on this: https://github.com/nginxinc/nginx-gateway-fabric/pull/1555, since I did mistake and discarded all commits, I haven't find better solution so...
https://github.com/nginxinc/nginx-gateway-fabric/pull/1884 introduced auto generated api reference CRD docs https://docs.nginx.com/nginx-gateway-fabric/how-to/configuration/control-plane-configuration/ doesn't reference docs generated for ControlPlane CRD. Acceptance criteria: - Make sure API reference docs are referenced - Remove any redundant...
Split out of #1976 , add a references document which defines NGF permissions. Can follow https://docs.nginx.com/nginx-service-mesh/reference/permissions/. Should explain the permissions that the NGF Deployment requires (mostly security context options and...
Status on policies contains a slice of Ancestors, which has a max size of 16. If the slice is full, we consider the policy unimplementable but we do not signal...
Currently, njs is not mentioned in the developers doc at all -- https://github.com/nginxinc/nginx-gateway-fabric/tree/main/docs/developer -- so for new developers, it is easy to start working on njs-related parts. At the same...
Once this is implemented https://github.com/nginxinc/telemetry-exporter/issues/41 and the corresponding dependency is updated in our project, remove X-F5-OTEL from exporter configuration: https://github.com/nginxinc/nginx-gateway-fabric/blob/0fc3902f512fb79bc53889daf2882ddfdb073081/internal/mode/static/manager.go#L550-L552 Acceptance criteria: - Remove the header configuration - Ensure that...
We need to evaluate the following GEP in the Gateway API to determine its feasibility as written: https://github.com/kubernetes-sigs/gateway-api/pull/1863 ### Acceptance - The above GEP is evaluated to determine if the...
NFR Scale test doesn't count all reloads and batches. Example of a run: ``` ## Test TestScale_UpstreamServers ### Reloads - Total: 61 - Total Errors: 0 - Average Time: 125ms...
Listener isolation means that for a request with the host header X, it can only match routing rules from a single listener, the most specific listener that hostname X. This...