Skip to content

Revise architecture page#593

Open
artberger wants to merge 4 commits into
mainfrom
adb-arch
Open

Revise architecture page#593
artberger wants to merge 4 commits into
mainfrom
adb-arch

Conversation

@artberger

@artberger artberger commented Jun 11, 2026

Copy link
Copy Markdown
Collaborator

existing guide was from the kgateway control plane days

artberger added 3 commits May 29, 2026 15:16
Signed-off-by: Art Berger <[email protected]>
Signed-off-by: Art Berger <[email protected]>
@artberger artberger self-assigned this Jun 11, 2026
@artberger artberger added documentation Improvements or additions to documentation agentgateway labels Jun 11, 2026
7. Gateway proxies in the cluster pull the latest gateway proxy configuration from the {{< reuse "/agw-docs/snippets/kgateway.md" >}} xDS server.
8. Clients send a request to the IP address or hostname that the gateway proxy is exposed on.
9. The gateway proxy uses the listener and route-specific configuration that was provided in the xDS snapshot to perform routing decisions and forward requests to destinations in the cluster.
```mermaid

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Diagram

Image

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would drop 'Syncer' and 'Translator' They are not really meanginfully differnt and just a crufty current implementation detail.

I would just say we have Krt collections that translate the inputs to the outputs, XDS server pulls from those, and status flows out of there as well.

otherwise lg though

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 11, 2026

Copy link
Copy Markdown

Deploying agentproxy with  Cloudflare Pages  Cloudflare Pages

Latest commit: e43806b
Status: ✅  Deploy successful!
Preview URL: https://5c93ff92.agentproxy.pages.dev
Branch Preview URL: https://adb-arch.agentproxy.pages.dev

View logs

Signed-off-by: Art Berger <[email protected]>
7. Gateway proxies in the cluster pull the latest gateway proxy configuration from the {{< reuse "/agw-docs/snippets/kgateway.md" >}} xDS server.
8. Clients send a request to the IP address or hostname that the gateway proxy is exposed on.
9. The gateway proxy uses the listener and route-specific configuration that was provided in the xDS snapshot to perform routing decisions and forward requests to destinations in the cluster.
```mermaid

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would drop 'Syncer' and 'Translator' They are not really meanginfully differnt and just a crufty current implementation detail.

I would just say we have Krt collections that translate the inputs to the outputs, XDS server pulls from those, and status flows out of there as well.

otherwise lg though

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

Labels

agentgateway documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants