Internal SSL
Contents
Internal SSL#
JupyterHub 1.0 introduces internal_ssl configuration for encryption and authentication of all internal communication.
Kubespawner can mount the internal_ssl certificates as Kubernetes secrets into the jupyter user’s pod.
Setup#
c.JupyterHub.internal_ssl = True
c.JupyterHub.spawner_class = 'kubespawner.KubeSpawner'