jupyterhub / kubespawner

Kubernetes spawner for JupyterHub
https://jupyterhub-kubespawner.readthedocs.io
BSD 3-Clause "New" or "Revised" License
541 stars 303 forks source link

Kubernetes Operator For Jupyter #715

Closed akhilputhiry closed 1 year ago

akhilputhiry commented 1 year ago

This might not be the right place to ask this question. Apologies for spamming

Proposed change

Can we have a Kubernetes Operator for Jupyter https://kubernetes.io/docs/concepts/extend-kubernetes/operator/

May be we could have a CRD like this and we could create an operator using kopf or something similar

apiVersion: jupyter.com/v1
kind: Notebook
metadata:
  name: my-notebook
spec:
  machine:
    cpu: 1
    memory: 1
  git:
    repo: https://github.com/jupyterhub/kubespawner.git
manics commented 1 year ago

The best place to discuss this is the community forum where more people hang out. If you look through the forum you'll find a few other JupyterHub K8S implementations.