Skip to content

reverse_tunnel: add per-node connection limit#45612

Draft
aakugan wants to merge 1 commit into
envoyproxy:mainfrom
aakugan:node-conn-limit
Draft

reverse_tunnel: add per-node connection limit#45612
aakugan wants to merge 1 commit into
envoyproxy:mainfrom
aakugan:node-conn-limit

Conversation

@aakugan

@aakugan aakugan commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

Commit Message

reverse_tunnel: add per-node connection limit

Description

Add an optional safety cap on the number of concurrently accepted reverse tunnels per node. The cap (max_connections_per_node) is configured on the UpstreamReverseConnectionSocketInterface bootstrap extension, which owns the connection accounting shared across filters, and enforcement is opted into per filter via enable_connection_limit.

Defaults to disabled.

Testing

Unit and integ tests.

Signed-off-by: aakugan <aakashganapathy2@gmail.com>
@repokitteh-read-only

Copy link
Copy Markdown

CC @envoyproxy/api-shepherds: Your approval is needed for changes made to (api/envoy/|docs/root/api-docs/).
envoyproxy/api-shepherds assignee is @mattklein123
CC @envoyproxy/api-watchers: FYI only for changes made to (api/envoy/|docs/root/api-docs/).

🐱

Caused by: #45612 was opened by aakugan.

see: more, trace.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants