v1

latestSwagger 2.02026-08-04232286653.5 KB
Slurm Clusters

Retrieve information about a particular slurm cluster belonged to the project.

get/projects/{project_id}/slurm/clusters/{slurm_cluster_id}

Path parameters

project_idstring required
slurm_cluster_idstring required

Response

home_volume_sizestring

Size of the shared home volume as a Kubernetes quantity string (e.g. "10Ti"). Set empty to omit.

locationstring required

Location to create the Slurm cluster in.

login_node_typestring

Node type to use for Slurm Controller and Login.

login_replicasinteger

Number of replica pods to use for LoginSet.

namestring required

Name of the Slurm cluster.

root_ssh_pub_keysstring[] required

An array of SSH public keys which will be used to allow access as root user. This will be mounted as the "root/.ssh/authorized_keys" file.

subnet_idstring

The ID of the subnet to deploy the Slurm cluster into.

login_node_endpointstring

Login node Endpoint (IP).

nodesetsstring[]

Nodeset IDs running the Slurm Workers.

state'PROVISIONING' | 'RUNNING' | 'DELETING' | 'DELETED' | 'FAILED' | 'UPDATING' | 'UNHEALTHY' | 'CREATE_FAILED' | 'DELETE_FAILED' required

State of the slurm cluster.

created_atstring

Created at timestamp of the cluster.

idstring required

ID of the Slurm cluster.

updated_atstring

Updated at timestamp of the cluster.

versionstring

Version of the cluster.

Example response

{
  "location": "us-northcentral1-a",
  "name": "my-slurm-cluster",
  "root_ssh_pub_keys": [
    "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCspdG97nTS/h4PEPq2QD2RYVK1jxFXLFZuSDMI8Rtxpucl6LDZLOghEYoj13lxKQnGtcsM3Iu68lh+4YgZe7CbI6cc/TxPbeAX2HJTqDh0J7+GAlLBHK9tsepC0QlhIDiazJptOPDZ3cesCBXdxSnzEbhDaqgYOfl393cp1fCeOKRIDWEP3H9CM25dCbWF66sTDziLsojJ9dMnxhgKm9/JkZc5gYncLT/2Ey+VWfV9Fs65mGUrBbQOn3c8S/nEk6WRcYn4PFOnIp0Mz+Chb50iCJrW677pllLnkTGSU+4c0H9J5z4HDG0I+91RoiQ0QsayFTYO1JtSn+THLuq98V+D"
  ],
  "id": "ab4a6b00-aa5f-408e-a9fb-ac6de5eb45ab"
}