Use Cloud Shell
Cloud Shell gives you a browser-based terminal on cluster compute without SSH keys or a local client. It is the fastest way to get a shell on a GPU node.
Prerequisites
- A Kubernetes cluster in ready status with at least one compute pool tagged for Cloud Shell
Create a Cloud Shell
- Click Workbench in the left sidebar, then click Cloud Shell under the Develop section.
- Click + New Cloud Shell in the top-right corner.
- Fill in the creation dialog:
| Field | Required | Notes |
|---|---|---|
| Name | No | Auto-generated if omitted |
| Compute pool | Yes | Only pools tagged for Cloud Shell appear |
| Slurm cluster | No | Enables Slurm job submission from the terminal |
- Expand Advanced Options for additional settings:
| Field | Notes |
|---|---|
| Image version | Override the default ttyd image |
| CPU request / limit | Custom CPU allocation |
| Memory request / limit | Custom memory allocation |
- Click Create.
Use the terminal
- Wait for the status to change to Running.
- Click Open to launch the embedded terminal in your browser.
The terminal provides a full Linux environment with:
- Workspace storage mounted automatically
- Persistent home directory across sessions
- Slurm CLI tools available if a Slurm cluster is attached
Delete a Cloud Shell
Cloud Shell does not support pause/resume. When you are finished, click the ... menu and select Delete to free compute resources.
Related
- Create a session for a full notebook environment
- Use the Remote Desktop for GUI workloads