- Adds Java 8 and 11 differentiation.
- Supports Spark "3.1.3", "3.2.2", "3.3.0", "3.4.1".
- Supports JupyterHub "1.5.0", "2.2.2", "2.3.1", "3.1.1".
- Adds
jupyterlab-git
to improve ergonomics in pulling repos for source code. - Upgrade
miniconda
version topy30_23.10.0-1
and added an improved package solver - Change to Debian distro.
- Adds a profile script so that all new user terminals will use
/opt/conda/default/bin
and/opt/conda/bin
as part ofPATH
.
- Basic Docker implementation. Supports only Spark 2.4.4.
- Alpine-based due to usage of Kubernetes supported base image. This will be changed to Debian once Spark 3.y is stable, since the Spark repository has already switched to the more reliable Debian (slim) set-up both for Java and Python.
- Comes with
/opt/conda/bin/setup-conda-env
that is useful for creating new Conda environment and automagically allow the JupyterHub launcher to detect new environments (wait for about a minute).