Michael Pleshakov
Michael Pleshakov
https://github.com/nginxinc/nginx-gateway-fabric/pull/1926 adds scale test To run it successfully by NGF pipeline, the GKE cluster must meet the following requirements: - A Kubernetes cluster with 12 nodes on GKE - Node:...
(1) Move this page https://docs.nginx.com/nginx-gateway-fabric/how-to/traffic-management/integrating-cert-manager/ into a dedicated Traffic Security section, as it will better fit it, rather than Traffic Management (2) Move https://docs.nginx.com/nginx-gateway-fabric/how-to/maintenance/upgrade-apps-without-downtime/ into Traffic Management, because the current...
Our project is introducing CRDs. We'd like to make we use a consistent process of introducing CRDs and versioning them, which both our users and developers understand. Add a document...
https://github.com/nginxinc/nginx-gateway-fabric/pull/1659 added a functional test that install OTel collector in a cluster using helm. For predictability, the version of the chart is kept static in a go file: ```go const...
Currently, NGF has only one CRD. The doc for it is here https://github.com/nginxinc/nginx-gateway-fabric/blob/8612c42d8badb8e13b1baf675821350e27395c23/site/content/how-to/configuration/control-plane-configuration.md , visualized https://docs.nginx.com/nginx-gateway-fabric/how-to/configuration/control-plane-configuration/ Note how that doc describes each field of the resource. As we add more...
**As a** maintainer of NGF **I want** our longevity test to more closely mimic a real customer environment **So that** we can discover bugs before they reach our users. ###...
Initialize klog to NGF logger so that client-go logs become consistent with NGF loggers. So that we avoid inconsistencies like below: ``` I0927 21:14:42.702979 7 leaderelection.go:250] attempting to acquire leader...
Documentation for nginx_reloads_milliseconds metrics is missing. More over, there is documentation for nginx_last_reload_milliseconds metric, which we don't support. https://docs.nginx.com/nginx-gateway-fabric/how-to/monitoring/prometheus/
If another controllers changes the status of the Gateway/HTTPRoute resource so that the information set by our Gateway is removed, our Gateway will not restore the status until the EventLoop...
With implementing https://github.com/nginxinc/nginx-gateway-fabric/blob/main/docs/proposals/nginx-extensions.md , we will need to implement a lot of validation logic to prevent invalid values propagating into NGINX config that could break it. To uncover more bugs...