Michael Pleshakov
Michael Pleshakov
https://github.com/nginxinc/nginx-gateway-fabric/pull/1884 introduced auto generated api reference CRD docs https://docs.nginx.com/nginx-gateway-fabric/how-to/configuration/control-plane-configuration/ doesn't reference docs generated for ControlPlane CRD. Acceptance criteria: - Make sure API reference docs are referenced - Remove any redundant...
Currently, njs is not mentioned in the developers doc at all -- https://github.com/nginxinc/nginx-gateway-fabric/tree/main/docs/developer -- so for new developers, it is easy to start working on njs-related parts. At the same...
Once this is implemented https://github.com/nginxinc/telemetry-exporter/issues/41 and the corresponding dependency is updated in our project, remove X-F5-OTEL from exporter configuration: https://github.com/nginxinc/nginx-gateway-fabric/blob/0fc3902f512fb79bc53889daf2882ddfdb073081/internal/mode/static/manager.go#L550-L552 Acceptance criteria: - Remove the header configuration - Ensure that...
NFR Scale test doesn't count all reloads and batches. Example of a run: ``` ## Test TestScale_UpstreamServers ### Reloads - Total: 61 - Total Errors: 0 - Average Time: 125ms...
Listener isolation means that for a request with the host header X, it can only match routing rules from a single listener, the most specific listener that hostname X. This...
When scale test runs with NGINX Plus with 648 upstream servers, it reports both NGF and NGINX Plus errors, because at some point the upstream zone size is no longer...
https://github.com/nginxinc/nginx-gateway-fabric/pull/1469 brought support for dynamic reconfiguration of NGINX Plus upstreams. However, when making NGINX Plus API call (HTTP requests), we don't control they cancelation of those operations. We'd like to...
**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)...
Write a doc about logging configuration for control plane (for the user). Include: - log levels - log format - how critical errors (when control plane terminates) are logged -...
**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...