Jupyter Lab and MTLS

We are creating a custom Jupyter Lab server content manager that calls cloud hosted micro-services to perform CRUD operations on content (e.g., notebooks, text files, data files, etc).

The’s architecture we are plugging Jupyter Lab into requires MTLS (through ISTIO no less) between end-points.

Are there any examples or guidance we can use for implementing MTLS in Jupyter Lab – with ISTO or without ISTIO.