K8sにJupyterHubを入れた

インストール方法は、以下でhelmで入れるだけ。

https://zero-to-jupyterhub.readthedocs.io/en/latest/

 

TraefikやNginx Controllerで80ポートを使っていると、デーモンセットでポートが激突して起動しない可能性がある。

その時は、values.yamでIngress:trueと、サービスをLoadBalancerからClusterIPに変更するとうまくいくかもしれない。

 

■課題

アーキテクチャをみると、どのようにk8s上でJupyterHubが動作しているかなんとなくわかるが、エンジニアリング的に掘り下げたいと思う。

zero-to-jupyterhub.readthedocs.io