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.
According to the spec: > When a HTTPBackendRef refers to a Service that has no ready endpoints, implementations SHOULD return a 503 for requests to that backend instead. Currently, NGF...
As a maintainer of NGF I want to simulate traffic through NGF's data plane in our NGF Longevity Clusters So that I can better replicate a production environment. ### Acceptance...
As a maintainer of NGF I want to regularly change the configuration of NGF in the NGF Longevity clusters So that I can test how the NGF control plane performs...
As a maintainer of NGF I want to run clusters for stable and edge versions of NGF in perpetuity So that I can better test how NGF performs over a...
The automated reconfiguration performance test currently uses specific log messages to determine the time to ready of each test. This could be an issue as logs can easily change which...
The unit tests for change processor are missing test cases for GRPCRoute. These tests are important because the change processor component is the core component of NGF. It processes changes...
It's possible for a user to configure the following listener: ``` apiVersion: gateway.networking.k8s.io/v1 kind: Gateway metadata: name: gateway spec: gatewayClassName: nginx listeners: - name: http port: 80 protocol: HTTP hostname:...
**Describe the bug** Longevity tests https://github.com/nginxinc/nginx-gateway-fabric/pull/1113 reported a large number of read socket errors from wrk -- see https://github.com/nginxinc/nginx-gateway-fabric/blob/6e1c9d82030cfa1f5c2453c60cb26d087b43c4e5/tests/longevity/results/1.0.0/1.0.0.md#traffic Such errors can be reproduced in a short time period (30s)...
As a user of NGF who's environment is growing quickly I want NGF to automatically calculate the correct zone size for my environment So that I do not have to...
As a maintainer of NGF I want to know how many environments are configuring upstream policy settings So that I can prioritize additional data plane configuration settings above other features....