Extension API

Extension API server runs in the same pod as the controller and serves the Connection APIs under the connection.workspace.jupyter.org API group. It registers as an aggregated API server with the Kubernetes API server, so clients can call it via kubectl or any K8s client.

Endpoints

Resource

Verb

Purpose

workspaceconnections

POST

Create a connection URL (bearer token or plugin-delegated)

connectionaccessreviews

POST

Check whether a user can connect to a workspace

bearertokenreviews

POST

Validate a bearer token and return the associated user identity