Skip to main content
Version: 1.0.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
StoppingBlueStopping
ErrorRedError occurred
What to check on Pending or Error
  • If Status remains Pending for several minutes or more, the cluster may be short on the requested accelerator (GPU/NPU). Ask your administrator about cluster accelerator availability.
  • If Status becomes Error, verify that the selected image is correct and that mounted Volumes are bound properly. You can stop the Lab, edit its settings (image, resources, Volumes) on the detail page, and start it again.

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. The default is set automatically by the Server Type preset (Jupyter/Code Server: 1, LlamaFactory: 4)
MemoryMemory. Numeric input plus a unit selector (Mi/Gi/Ti). The default is set automatically by the Server Type preset (Jupyter/Code Server: 2Gi, LlamaFactory: 16Gi)
Accelerator TypeGPU/NPU selection (None / NVIDIA GPU / FuriosaAI 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 생성 (Create) 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


Lab Detail Page

Click a Lab name in the list to navigate to its detail page.

TabDescription
OverviewReview the Lab configuration via the Status / Basic Info / Container / Resources / Volumes cards. While the Lab is stopped, the Edit button lets you modify the image, resources, and Volume settings (not editable while running).
LogsView the container logs of the Lab Pod.