-
Notifications
You must be signed in to change notification settings - Fork 234
Open
Labels
Description
Hi everyone👋 I'm contributing to a Elastic Jupyter Operator. This is open-source project written in Golang and based on Kubernetes and Enterprise Gateway.
This operator is to allow:
- Configure kernels on the fly.
- Support adding/removing kernel specs dynamically.
- Remote Jupyter kernel execution with custom configuration.
- Support custom kernel image, command, resource requirements and so on.
Read more about the project Operator Doc and Kernel CRD Doc
@kevin-bates @telamonian You can easy install the jupyter operator on minikube or k8s cluster
Installation commands
git clone https://github.com/tkestack/elastic-jupyter-operator.git
cd elastic-jupyter-operator
kubectl apply -f ./hack/enterprise_gateway/prepare.yaml
make deploy
kubectl apply -f ./examples/elastic/kubeflow.tkestack.io_v1alpha1_jupyternotebook.yaml
kubectl apply -f ./examples/elastic/kubeflow.tkestack.io_v1alpha1_jupytergateway.yaml
kubectl port-forward deploy/jupyternotebook-elastic 8888:8888
Can jupyter org create a new github repository for example jupyter-operator
and use this codebase?
Jupyter org has a lot of contributors and I think we can make the best jupyter operator.
oguzhanmeteozturk, dogukanburda and chiawchen