Skip to main content
Version: 0.1.0

Lab

This page walks you through creating a Lab and connecting to a web-based development environment such as Jupyter Notebook or VS Code.

Lab List​

Click Lab in the left sidebar to see the Lab list for the current project.

Lab list

Actions​

ButtonDescription
①CreateCreate a new Lab
②ConnectOpen the development environment
③StopPause the Lab environment. Only the Pod is terminated; configuration and mounted Volume data are preserved. You can restart with Start.
④StartRestart a stopped Lab environment
⑤DeleteFully delete the Lab. The configuration is removed and cannot be recovered. Data on mounted Volumes is retained.

Status​

StatusColorDescription
RunningGreenRunning
StopGrayStopped
PendingOrangeStarting
StoppingOrangeStopping
ErrorRedError occurred
What to check on Pending or Error
  • If the Pending state lasts several minutes or more, the cluster may be short on the requested accelerator (GPU/NPU). Ask your administrator about cluster accelerator availability.
  • If the state becomes Error, verify that the selected image is correct and that mounted Volumes are bound properly. You can delete the Lab and recreate it with adjusted configuration.

Create a Lab​

  1. Click the ① Create button in the upper right.
  2. Enter the basic information.

Lab creation form

FieldDescription
NameLab name (lowercase, digits, hyphens / unique within the project)
Server TypeDevelopment environment type: Jupyter Notebook (data analysis, model experiments), Code Server (VS Code-based coding), LlamaFactory (LLM fine-tuning dedicated UI)
ImageContainer image (select from the list or enter manually)
CPUNumber of CPU cores (default: 1)
Memory (Gi)Memory (default: 2)
Accelerator TypeGPU/NPU selection (None / Nvidia GPU / Furiosa RNGD, etc.)
tip

When you select an image from the dropdown, the Accelerator Type is set automatically. When using a custom image, you must select it manually.

  1. (Optional) Below the Accelerator settings, add PVCs to mount in the Data Volumes section.

Lab creation - Data Volumes

SectionDescription
①Data VolumesSection for mounting existing PVCs. Add volumes via the + Add Volume button.

To add multiple PVCs, click the + Add Volume button.

Sharing files between Lab and Serving

To serve a model file you trained in a Lab directly in Serving, mount the same PVC into both the Lab and the Serving. Using the JuiceFS-based juicefs-sc Storage Class enables ReadWriteMany (RWX) access, so multiple Pods can read and write the same Volume simultaneously.

  1. Click the Submit button.

Connect to a Lab​

  1. In the Lab list, click the Connect button on a Lab whose status is Running.
  2. The development environment opens in a new tab.

Lab development environment