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.
As a user of NGF I want to specify TLS options for my installation of NGF So that I can ensure that the versions of TLS used for my cluster...
As a user of NGF I want appProtocol field to be supported for HTTPBackendRefs So that I can ensure all traffic to my application is the protocol I expect. ###...
As a user of NGF I want to specify a specific address for all incoming traffic to use So that... ? ### Acceptance - The GatewayStaticAddresses conformance tests pass. -...
As a user of NGF I want to reference a port as my parent reference on my route So that I have a simple way to direct all traffic for...
**As a** developer for NGF **I want** to make all of our log output consistent with the logging guidelines **So that** the log lines that already exist are not used...
**As a** user of NKG **I want** NKG to provide a consistent logging experience across all components of the system **So that** when logging events are recorded, I can correlate...
In our tests, we often inspect the response of an HTTP request. Example 1 https://github.com/nginxinc/nginx-gateway-fabric/blob/2cd63e7e82729bdccda445f44db2f8eaec00ba38/tests/suite/graceful_recovery_test.go#L220 Example 2 https://github.com/nginxinc/nginx-gateway-fabric/blob/2cd63e7e82729bdccda445f44db2f8eaec00ba38/tests/scale/scale_test.go#L250 Gomega provides matches for HTTP response -- https://onsi.github.io/gomega/#working-with-http-responses Acceptance criteria: - Simplify...
The containerPorts for the nginx container do not specify `hostPorts`. The reason we don't specify hostPort by default is because it goes against Kubernetes best practices. From this [doc](https://kubernetes.io/docs/concepts/configuration/overview/#services): >...
We write our unit tests using both [ginkgo](https://github.com/onsi/ginkgo) and [go test](https://pkg.go.dev/testing), and we run all the unit tests using the ginkgo binary. We believe that using ginkgo to run both...
As a maintainer of NGF I want the NGF logs when a conformance test fails So that I can more easily debug what went wrong during the test. ### Acceptance...