Jupyter Enterprise Gateway release 2.0.0 officially introduces support for Kubernetes! 🎉
This includes support for [kernel-based images](https://hub.docker.com/u/elyra/) consisting of:
* Python (IPython), Python w/ Spark, Python w/ Tensorflow, and Python w/ Tensorflow and GPUs
* Scala (Toree) w/ Spark
* R (IRKernel), R w/ Spark
Other items included in this release:
* Support for Docker and Docker Swarm
* [Helm chart for Kubernetes](https://github.com/jupyter/enterprise_gateway/tree/v2.0.0rc2/etc/kubernetes/helm), [Compose file for Docker](https://github.com/jupyter/enterprise_gateway/blob/v2.0.0rc2/etc/docker/docker-compose.yml)
* [Spark 2.4 support](https://spark.apache.org/docs/latest/index.html)
* Dask-Yarn support
* Gateway Client (experimental) - demonstrates how to use Enterprise Gateway programmatically
* Jupyter Hub integration (configuration)
* [Drop support for Python 2.x](https://python3statement.org/)
* Kernel images based on [Jupyter Docker-stacks](https://github.com/jupyter/docker-stacks)
* Support for multiple YARN resource managers (HA)
* Bug fixes
Many thanks to the following contributors:
- Alan Chin (akchinSTC)
- Alexey (xhumanoid)
- Andrew Otto (ottomata)
- Atin Sood
- Charlie Yang (charlieeeeeee)
- Chia-liang Kao (clkao)
- Dan Helfman (witten)
- Dmitri Khokhlov (dkhokhlov)
- Eric Charles (echarles)
- Eric Dill (ericdill)
- Eunsoo Park (esevan)
- Grigoriy (lamOrigin007)
- gsaibhar
- Hagen Hoferichter (h4gen)
- IMAM KHURSHEED (IMAM9AIS)
- Inki Hwang (fisache)
- Jim Crist (jcrist)
- Kevin Bates (kevin-bates)
- Kuisong Tong (ktong)
- Luciano Resende (lresende)
- Matt Todd (mattjtodd)
- Michał Zimniewicz (michzimny)
- Naresh Sankapelly (nareshsankapelly)
- Philip Jones (philip-p-jones)
- Ray Yamamoto Hilton (rayh)
- Ron Wu (ronnnwu)
- Solaris (SolarisYan)
- Todd (toddrme2178)
- Troy Flagg
- sudheer0553 (sudheer0553)
- Vikas Garg (vikasgarg1996)
- Zain Kabani (zain-kabani)