alibaba / alibaba/GraphScope

[playground] Mount the shared file system between notebook pod and worker pods in ACK cluster.

Open
#136 1 comment 0 reactions 1 assignee Claimed by @lidongze0629 View on GitHub
enhancement jupyterhub kubernetes priority:low
Dominant language
C++
Stars
3.6k
Forks
468
Avg merge
29m
Merged PRs (30d)
1

Description

**Is your feature request related to a problem? Please describe.**

We currently serve the jupyterlab server inside a docker container, user-uploaded files cannot be visible for worker pods. Users cannot provide their own data files to load a graph.

By running the notebook server as a pod and sharing a volume between the notebook pod and graphscope worker pods, the user-uploaded files can be used to load graph, etc.

We could also provide the pre-provided dataset via a read-only volume as well.

**Additional context**

This is for making playground better. Along with this issue we also need to test if the `volumes` arguments works when user feeds a cloud volume in.

**TODO**
- [ ] Migrate jupyterhub and the notebook server into kubernetes cluster.
- [x] Mount a shared FS on ACK cluster (maybe Aliyun NAS)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.