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.
We have some inconsistent messages in status conditions of resources. (below, we use ConditionType/Status/Reason notation) A few examples: - "The route is accepted" for HTTPRoute Accepted/True/Accepted . However, we have...
- Ensure features configured in NginxGateway resource work as expected - Ensure NGF populates the status of NginxGateway as expected
To implement complex routing rules like https://github.com/nginxinc/nginx-gateway-fabric/blob/03e24fed91d9a39a626bdfaa83108a89824a3d6e/examples/advanced-routing/cafe-routes.yaml#L18-L30 , we use njs, where we encode the routing rule into a variable `$http_matches` to pass it to njs code for further processing....
During testing, noticed the following error in the log ``` INFO 2024-03-14T21:44:02.993719249Z [resource.labels.containerName: nginx-gateway] Trace[255962658]: "DeltaFIFO Pop Process" ID:gatewayclasses.gateway.networking.k8s.io,Depth:26,Reason:slow event handlers blocking the queue (14-Mar-2024 21:44:02.846) (total time: 143ms): ERROR...
As a implementer of the Kubernetes Gateway API I want a conformance test to cover the request header filter feature for GRPCRoute So that I can ensure my implementation matches...
As a maintainer of NGF I want to automate the scale test So that I do not need to run it manually in the future. ### Acceptance - The scale...
**As an** HTTPRoute or Gateway owner **I want** to know when my object is affected by a ClientSettingsPolicy **So that** I know that the policy has taken effect. ### Acceptance...
**As a** user of NGF who requires application to application traffic within their cluster **I want** NGF to secure my application to application traffic with mTLS **So that** all my...
During shutdown in a longevity test, the following error was shown ```text INFO 2024-03-20T14:13:00.372305088Z [resource.labels.containerName: nginx-gateway] {"level":"info", "msg":"Wait completed, proceeding to shutdown the manager", "ts":"2024-03-20T14:13:00Z"} ERROR 2024-03-20T14:13:00.374159128Z [resource.labels.containerName: nginx-gateway] {"error":"leader...