Skip to content

Commit 0f38435

Browse files
committed
Provisional ProxySettingsPolicy proposal
1 parent 7f15e41 commit 0f38435

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

docs/proposals/proxy-settings.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
2+
# Enhancement Proposal-4067: Proxy Settings Policy
3+
4+
- Issue: https://github.com/nginx/nginx-gateway-fabric/issues/4067
5+
- Status: Provisional
6+
7+
## Summary
8+
9+
This Enhancement Proposal introduces the `ProxySettingsPolicy` API that allows Cluster Operators and Application Developers to configure NGINX's proxy buffering and connection settings between the NGINX Gateway Fabric dataplane and upstream applications.
10+
11+
## Goals
12+
13+
- Define proxy settings for buffering configuration.
14+
- Define an API for proxy settings that is extensible to support additional proxy directives in the future.
15+
- Outline the attachment points (Gateway and HTTPRoute/GRPCRoute) for the proxy settings policy.
16+
- Describe the inheritance behavior of proxy settings when multiple policies exist at different levels.
17+
18+
## Non-Goals
19+
20+
- Define the complete set of all proxy directives (only buffering directives are in scope for initial implementation).

0 commit comments

Comments
 (0)