Skip to content

Add an authenticated direct-query PEM mode for vizier deployments - #2408

Open
ddelnano wants to merge 2 commits into
mainfrom
ddelnano/pem-direct-query-stacked
Open

ddelnano wants to merge 2 commits into
mainfrom
ddelnano/pem-direct-query-stacked

Conversation

@ddelnano

@ddelnano ddelnano commented Oct 7, 2026 •

Copy link
Copy Markdown
Member

Summary: Add an authenticated direct-query PEM mode for vizier deployments

Exposes VizierService.ExecuteScript directly on the normal PEM over a dedicated port (:50305 default), so node-local clients can query Carnot without a broker hop or cloud dependency.

Relevant Issues: N/A

Type of change: /kind feature

Test Plan: New tests verify new functionality. k8sstormcenter project has been using an earlier version of this change (#2401) end to end in vizier deployments

Changelog Message: Add a direct-query PEM mode (disabled by default) to vizier deployments

@ddelnano ddelnano changed the title Ddelnano/pem direct query stacked [Not ready for review] Oct 7, 2026
@ddelnano
ddelnano force-pushed the ddelnano/share-vizier-result-conversion branch from 549c611 to 69191fc Compare October 16, 2026 04:03
Base automatically changed from ddelnano/share-vizier-result-conversion to main October 16, 2026 04:39
@ddelnano
ddelnano force-pushed the ddelnano/pem-direct-query-stacked branch from 301d0c1 to f145371 Compare October 16, 2026 04:40
@ddelnano ddelnano changed the title [Not ready for review] Add an authenticated direct-query PEM mode for vizier deployments Nov 2, 2026
Signed-off-by: Dom Del Nano <ddelnano@gmail.com>
@ddelnano
ddelnano force-pushed the ddelnano/pem-direct-query-stacked branch from 7a4e4f8 to 4faf864 Compare November 2, 2026 04:36
Signed-off-by: Dom Del Nano <ddelnano@gmail.com>
@ddelnano
ddelnano marked this pull request as ready for review November 2, 2026 04:46
@ddelnano
ddelnano requested a review from a team as a code owner November 2, 2026 04:46

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