Helm es una forma muy rapida de desplegar servicios en kubernetes. Aqui os dejo un helm chart para tener en segundos un jupyter-notebook listo para su uso.

Por supuesto antes tenemos que contar con kubernetes que ya tenga helm instlado con un nginx.

En caso de no tenerlo ir al post:
https://piensoluegoinstalo.com/instalar-helm/

Una vez ya tenemos nuestro ingress nginx controller tenemos que tener un dns que resuelva la ip publica del nginx con el domain que queremos que se asocie a nuestro jupyter notebook.

En este caso vamos a usar «myjupyter.net» por lo que añado la resolucion en mi archivo hosts para que funcione.

Ahora clonamos el repo:

git clone https://github.com/Akaronte/jupyter-notebook

Con el char ya podemos hacer helm install con el nomnbre de dominio como parametro.

helm install jupyter-notebook --name jupyter-notebook \
--set ingress.hosts[0].host="myjupyter.net"

0 comentarios

Deja una respuesta

Marcador de posición del avatar

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *