Jupyter Notebook based report engine
- Speaker
- Xavier Orduña
- Date
- Type
- Talk
- Language
- English
- Length
- 30 minutes
About this talk
I will explain how to use Jinja2 and Jupyter Notebooks to give our customers a way to run code in a sandboxed environment (using k8s) to create any kind of HTML reports.
Some topics covered:
- Golang - Python communication
- Starting kernel runners on K8S from Python
- Communication with kernel runners
- Image rendering
- Self-contained HTML files
- Disposable API keys