{"repo":"jupyter-server/enterprise_gateway","free":true,"listed":false,"github":"https://github.com/jupyter-server/enterprise_gateway","clone":"git clone https://github.com/jupyter-server/enterprise_gateway.git","description":"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.","language":"Python","stars":668,"topics":["jupyter","jupyter-notebook","jupyter-kernels","enterprise","gateway","spark","yarn","kubernetes","spark-on-kubernetes","jupyter-enterprise-gateway"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"Website Technical Overview Installation System Architecture Contributing Jupyter Enterprise Gateway Jupyter Enterprise Gateway enables Jupyter Notebook to launch remote kernels in a distributed cluster, including Apache Spark managed by YARN, IBM Spectrum Conductor, Kubernetes or Docker Swarm. It provides out of the box support for the following kernels: - Python using IPython kernel - R using IRkernel - Scala using Apache Toree kernel Full Documentation for Jupyter Enterprise Gateway can be found here Jupyter Enterprise Gateway does not manage multiple Jupyter Notebook deployments, for that you should use JupyterHub. Technical Overview Jupyter Enterprise Gateway is a web server that provides headless access to Jupyter kernels within an enterprise. Inspired by Jupyter Kernel Gateway, Jupyter Enterprise Gateway provides feature parity with Kernel Gateway's jupyter-websocket mode in addition to the following: - Adds support for remote kernels hosted throughout the enterprise where kernels can be launched in the following ways: - Local to the Enterprise Gateway server (today's Kernel Gateway behavior) - On specific nodes of the cluster utilizing a round-robin algorithm - On nodes identified by an associated resource manager - Provides support for Apache Spark managed by YARN, IBM Spectrum Conductor, Kubernetes or Docker Swarm out of the box. Others can be configured via Enterprise Gateway's extensible framework. - Secure communication from the client, through the Enterprise Gate","default_branch":null,"files":null,"tree":[],"storefront":"/r/jupyter-server","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jupyter-server/enterprise_gateway/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}