jupyter_config.yaml 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. proxy:
  2. secretToken: "1c8572f630701e8792bede122ec9c4179d9087f801e1a85ed32cce69887aec1b"
  3. hub:
  4. cookieSecret: "1c8572f630701e8792bede122ec9c4179d9087f801e1a85ed32cce69887aec1b"
  5. service:
  6. type: LoadBalancer
  7. db:
  8. type: sqlite-pvc
  9. extraConfig:
  10. jupyterlab: |
  11. c.Spawner.cmd = ['jupyter-labhub']
  12. singleuser:
  13. image:
  14. name: jupyter/minimal-notebook
  15. tag: 2343e33dec46
  16. profileList:
  17. - display_name: "Minimal environment"
  18. description: "Short and sweet, no bells or whistles, vanilla: Python."
  19. default: true
  20. - display_name: "Datascience environment"
  21. description: "Some additional bells and whistles: Python, R, and Julia."
  22. kubespawner_override:
  23. image: jupyter/datascience-notebook:2343e33dec46
  24. - display_name: "Spark environment"
  25. description: "The Jupyter Stacks with Spark"
  26. kubespawner_override:
  27. image: jupyter/all-spark-notebook:2343e33dec46
  28. - display_name: "Learning Data Science"
  29. description: "Datascience Environment with Sample Notebooks"
  30. kubespawner_override:
  31. image: jupyter/datascience-notebook:2343e33dec46
  32. lifecycle_hooks:
  33. postStart:
  34. exec:
  35. command:
  36. - "sh"
  37. - "-c"
  38. - >
  39. gitpuller https://github.com/data-8/materials-fa17 master materials-fa;
  40. - display_name: "GPU Environment"
  41. description: "1 GPU for intro folks"
  42. kubespawner_override:
  43. image: jupyter/datascience-notebook:2343e33dec46
  44. extra_resource_limits:
  45. nvidia.com/gpu: "1"
  46. storage:
  47. dynamic:
  48. storageClass: nfs-client
  49. cpu:
  50. limit: 1
  51. memory:
  52. limit: 100G
  53. guarantee: 1G
  54. defaultUrl: "/lab"
  55. prePuller:
  56. continuous:
  57. enabled: true