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.
Hi team, I'm currently using NGINX Gateway Fabric v2.2.0 on EKS and integrating it with the AWS Load Balancer Controller. The controller automatically creates an NLB with target-type=instance (NodePort) whenever...
**Describe the bug** Validate data plane resource name length against RFC 1123 DNS Label standard, as all NGF Data Plane resources (Service, Deployment, Secrets, ConfigMap, ServiceAccount) use a name formed...
**User Story** As a developer or system administrator, I want to secure my applications deployed behind NGINX Gateway Fabric using a simple and configurable authentication mechanism, so that I can...
Currently, we cache all the Secrets in the cluster., and ConfigMaps when the experimental Gateway API features are enabled, in NGF. This can lead to unnecessary memory consumption, as we...
### Proposed changes Problem: As a user of NGF I want to have the ability to configure the log format of NGINX's access and error logs So that I can...
Currently, we have BackendTLSPolicy gated behind a feature flag to enable experimental features. Once it is graduated to the standard channel in v1.4, we will need to support it without...
See https://github.com/nginx/nginx-gateway-fabric/pull/3982 for the draft 1.4.0 run with v1.4.0-rc2
**Describe the bug** First off I've been using nginx ingress controller for years and never seen anything like this. Have been using NGF a few months now and we've started...
### Proposed changes Problem: NGF currently lacks support for TCPRoute and UDPRoute resources, which are essential for managing Layer 4 (TCP/UDP) traffic via the Gateway API. Solution: This PR adds...
There has been some community desire for Snippets to be set at the Gateway level. See below for some examples: https://github.com/nginx/nginx-gateway-fabric/issues/4050#issuecomment-3392238702 https://github.com/nginx/nginx-gateway-fabric/issues/1200#issuecomment-2840435363 This could be through a [SnippetsPolicy](https://github.com/nginx/nginx-gateway-fabric/blob/main/docs/proposals/advanced-nginx-extensions.md#snippets), or some...