Mi primer notebook
Vamos a ver el proceso de crear un notebook.:

-
Desde el panel izquierdo de navegación haz click en la sección
Notebooks. -
Haz click en el botón
NewNotebooky rellena el siguiente formulario.Name: Nombre del notebook.Notebook: Selecciona qué tipo de notebook queremos utilizar. Las opciones sonjupyter,vscodeyRCustom Notebook: Selecciona la imagen docker para instanciar el notebook (1).CPU/RAM. Indica qué capacidad de computo vas a utilizar.-
GPUs. Indica si vas a necesitar GPUWarning
Este asignación, y la de
CPU/RAMestá limitada por los recursos asignados a la hora de crear el usuario. El total deGPU/CPU/RAMcreados en los notebooks (o inclusopipelines) debe ser inferior a la cuota asignada. -
Workspace Volume. Volumen que será usado por elNotebookpara persistir cualquier tipo de dato. -
Data Volumes. Volumen adicional, independendiente, delWorkspace volume. -
Advanced Options.Configurations. Indicar si desde elNotebookvas a querer crear o ejecutarPipeline.Affinity/Tolerations. Especifica las reglas de afinidad y tolerancia para la asignación de recursos del notebook en el clúster de Kubernetes.Affinity Config: Permite definir reglas de afinidad para que el notebook se asigne a nodos específicos que cumplan ciertos criterios.Tolerations Group: Permite definir las tolerancias que el notebook tendrá hacia ciertos taints aplicados en los nodos. Esto es útil para garantizar que los notebooks se ejecuten en nodos preparados para cargas específicas, como aquellos con GPU.
Miscellaneous Settings. Ajustes misceláneos adicionales para elNotebook.Enable Shared Memory: Habilita la memoria compartida, lo cual es útil para ciertas aplicaciones que requieren segmentos de memoria compartida para la comunicación entre procesos.
-
Haz click en el botón
Launch
-
En la propia documentación de
Kubeflowse encuentra la lista de imagenes y la diferencia entre ellas:
Si todo hay ido correctamente, el Notebook aparecerá en la lista