jupyter-server / enterprise_gateway

A lightweight, multi-tenant, scalable and secure gateway that enables Jupyter Notebooks to share resources across distributed clusters such as Apache Spark, Kubernetes and others.
https://jupyter-enterprise-gateway.readthedocs.io/en/latest/
Other
623 stars 222 forks source link

Does viewing and editing a notebook require a kernel be started #650

Closed thincal closed 5 years ago

thincal commented 5 years ago

My requirement is that notebook viewing and editing won't start a kernel until running the notebook, is this possible for the jupyter enterprise gateway design ?

kevin-bates commented 5 years ago

Enterprise Gateway is a headless server that handles requests to manage a kernel's life-cycle. As a result, this kind of thing is outside EG's scope and is something that the client portions Notebook/Lab or whatever front end is talking to EG needs to handle. Once the user decides to then run the notebook, the /api/kernels REST api would then be invoked and EG would do its thing.

I've seen your additional comment on the open Notebook issue and agree that would be a nice thing - but isn't something EG would provide.