Skip to content

KNOX-3402: gRPC gateway support - #1473

Open
acruise wants to merge 1 commit into
apache:masterfrom
acruise:KNOX-3402
Open

acruise wants to merge 1 commit into
apache:masterfrom
acruise:KNOX-3402

Conversation

@acruise

@acruise acruise commented Oct 27, 2026 •

Copy link
Copy Markdown

KNOX-3402 - gRPC Gateway Support

What changes were proposed in this pull request?

Adding a Gateway module that can proxy arbitrary gRPC traffic, with authentication & (coarse-grained) authorization. As a special case that happens to work for Spark Connect, we can rewrite in-flight proto fields to replace the values with authenticated principal names.

How was this patch tested?

Unit tests, including some new ones

Integration Tests

Yep, got those too

UI changes

None

…ly useful)

- Generic gRPC proxying, not Spark Connect specific
- Configurable topology selection metadata key
- Docs, integration test, hot-reload boundaries

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

This branch has not been deployed

No deployments
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.

1 participant