Skip to main content
Use these commands to explore what compute infrastructure is available before creating workspaces or jobs.

Cluster commands

cluster list

List all clusters available in your organization. Shows each cluster’s slug, display name, region, and available GPU types.
vesslctl cluster list
Example output:
SLUG                  NAME                    REGION        GPUS
betelgeuse-na         VESSL Cloud US West     us-west-2     A100 SXM, L40S, CPU-Only
capella-emea          VESSL Cloud EU North    eu-north-1    H100 SXM, A100 SXM

Resource spec commands

The resource-spec command has an alias: rs (for example, vesslctl rs list).

resource-spec list

List all resource specifications available in your organization. Shows the slug, GPU type, GPU count, CPU cores, memory, hourly cost, and current availability.
vesslctl resource-spec list
FlagDescription
--clusterFilter resource specs by cluster slug
--usable-onlyShow only resource specs available for provisioning
Example:
# List all specs for a specific cluster
vesslctl resource-spec list --cluster betelgeuse-na

# Show only usable specs
vesslctl resource-spec list --usable-only
Example output:
SLUG               NAME             CPU    MEMORY     GPU          COUNT   COST/HR   AVAILABILITY
a100-sxm-1         VESSL A100 SXM   12     80 GiB     A100 SXM     1       $1.55     high
a100-sxm-4         VESSL A100 SXM   48     320 GiB    A100 SXM     4       $6.20     high
h100-sxm-1         VESSL H100 SXM   12     80 GiB     H100 SXM     1       $2.39     low
l40s-1             VESSL L40S       8      48 GiB     L40S         1       $1.80     high
cpu-only           VESSL CPU Only   4      16 GiB     -            -       $0.20     -
Use the slug from resource-spec list as the value for the --resource-spec flag when creating workspaces or jobs.