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.
**Describe the bug** There are 2 services: foo.example.com and bar.example.com under wildcard certificate *.example.com and Gateway with TLS termination: apiVersion: gateway.networking.k8s.io/v1 kind: Gateway metadata: name: gateway spec: gatewayClassName: nginx listeners:...
HttpRoute creates upstream with `server unix:/var/run/nginx/nginx-503-server.sock` and throws 503 error **To Reproduce** 1.install nginx-gateway: ``` kubectl apply -f https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/v1.5.1/deploy/crds.yaml kubectl apply -f https://raw.githubusercontent.com/nginx/nginx-gateway-fabric/v1.5.1/deploy/nodeport/deploy.yaml ``` 2. Create NodePort Service ```yaml apiVersion:...
**As a** potential user of NGF **I want** to see a landing page for NGF documentation that can guide me to the documentation I am looking for **So that** I...
We need to remove v1alpha1 version of the Observability API in the future. We are supporting a newer version `v1alpha2` for Observability API now. [PR](https://github.com/nginx/nginx-gateway-fabric/pull/2986) to support the newer version....
Credit to @pleshakov , the telemetry collection of SnippetsFilters added in this [PR](https://github.com/nginxinc/nginx-gateway-fabric/pull/2677) has a few edge cases which lead to incorrect behavior. The issue comes up when parsing nginx...
- Add header note to all docs for pre-2.0 users to access their docs in the Github repo (since we don't have versioned docs published)
### Proposed changes Adding simplified http response assertion Problem: Not using built in Gomega assertions Solution: Using built in Gomega assertions Here we explicitly returns nil, making it clear that...
AC -Support multiple gateways - update unit tests -- add unit tests to verify multiple gateways
### Acceptance - NGF and nginx Deployments should work in OpenShift with the proper permissions, provided in a SecurityContextConstraints resource - The SCC should only enable the required permissions by...
As a followup to the multiple gateway support story, we need to optimize how many config reloads and messages we are sending to agent. In the initial implementation, any change...