For those who don't know, Jupyter has a bash kernel: https://github.com/takluyver/bash_kernel
And you can run Jupyter notebooks from the CLI with Ploomber: https://github.com/ploomber/ploomber
And you can run Jupyter notebooks from the CLI with Ploomber: https://github.com/ploomber/ploomber
> The JupyterHub app offered via the GitLab Kubernetes integration now ships with Nurtch’s Rubix library, providing a simple way to create DevOps runbooks
although this is another case of the "don't use the word 'simple' in your description unless it actually is"