Jupyter K8sΒΆ
A Kubernetes operator for Jupyter notebooks and interactive IDEs β managing compute, storage, networking, and access control for multiple users.
Workspaces are native Kubernetes resources. Your users manage and access them using their Kubernetes identities and RBAC policies.
Run JupyterLab, VS Code, or bring your own apps. Persistent per-user storage with optional shared volumes for team collaboration.
Scope a workspace access to a single user or a team. Namespace-scoped RBAC, JWT-based authentication with automatic seed rotation.
Connect to your workspaces from your web browser with OAuth 2 or bearer token URL, or directly from your desktop IDE.
Provide default configurations to your users and enforce bounds with templates. Automatically shutdown idle workspaces.
Compatible with any cloud provider via an HTTP sidecar plugin pattern. Bring your own integration.