Skip to content

docs: recommend ListenerSet over mergeGateways#9524

Open
zhaohuabing wants to merge 2 commits into
envoyproxy:mainfrom
zhaohuabing:docs-recommend-listenerset
Open

docs: recommend ListenerSet over mergeGateways#9524
zhaohuabing wants to merge 2 commits into
envoyproxy:mainfrom
zhaohuabing:docs-recommend-listenerset

Conversation

@zhaohuabing

@zhaohuabing zhaohuabing commented Jul 19, 2026

Copy link
Copy Markdown
Member

Description

This PR updates the deployment-mode docs to recommend ListenerSet over mergeGateways for new deployments, adding recommendation alerts that link to the upstream ListenerSet user guide and to #1230.

Background

The mergeGateways feature was introduced before the Gateway API supported ListenerSet. ListenerSet is the Gateway API-native way to split listener configuration across resources: teams define ports, hostnames, and TLS certificates in separate resources rather than cramming everything into one giant Gateway object (which is limited to 64 listeners). This enables a delegated management model suitable for high-scale, multi-tenant environments.

@zhaohuabing
zhaohuabing requested a review from a team as a code owner July 19, 2026 10:11
@netlify

netlify Bot commented Jul 19, 2026

Copy link
Copy Markdown

Deploy Preview for cerulean-figolla-1f9435 ready!

Name Link
🔨 Latest commit 4d4e05e
🔍 Latest deploy log https://app.netlify.com/projects/cerulean-figolla-1f9435/deploys/6a5d7d4536c4e4000835594e
😎 Deploy Preview https://deploy-preview-9524--cerulean-figolla-1f9435.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@zhaohuabing
zhaohuabing force-pushed the docs-recommend-listenerset branch from f1061a8 to 03c3513 Compare July 19, 2026 10:12
The mergeGateways feature was introduced before the Gateway API
supported ListenerSet. ListenerSet is the Gateway API-native mechanism
for splitting listeners across resources: it removes the single-Gateway
64-listener limit and enables a delegated management model suitable for
high-scale, multi-tenant environments.

Add recommendation alerts to the deployment-mode docs pointing users to
ListenerSet, linking the upstream user guide and issue envoyproxy#1230.

Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
@zhaohuabing
zhaohuabing force-pushed the docs-recommend-listenerset branch from 03c3513 to 05ceef7 Compare July 19, 2026 10:16
@zhaohuabing zhaohuabing added this to the v1.9.0-rc.1 Release milestone Jul 19, 2026
arkodg
arkodg previously approved these changes Jul 20, 2026
@zhaohuabing
zhaohuabing requested a review from a team July 20, 2026 01:38
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants