Skip to main content

CLI Command Reference

This document provides a comprehensive reference for all available CLI commands and their options.


Usage: v8x [OPTIONS] COMMAND [ARGS]...

╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --help Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ───────────────────────────────────────────────────────────────────╮
│ version Show version and exit. │
│ get-kubeconfig Fetch the kubeconfig for a cluster namespace. │
│ login Authenticate against the v8x by obtaining an authentication │
│ token. │
│ logout Log out of the v8x and clear saved user credentials. │
│ whoami Display information about the currently authenticated user. │
│ token Print the current access token to the terminal. │
│ app Manage applications │
│ cloud Manage cloud provider configurations and cloud accounts. │
│ cluster Manage Vantage compute clusters for high-performance │
│ computing workloads. │
│ config Manage v8x configuration and settings. │
│ job Manage computational jobs, scripts, submissions, and job │
│ templates for HPC workloads. │
│ license Manage software licenses, license servers, and licensing │
│ configurations. │
│ network Manage virtual networks, subnets, and network configurations │
│ for cloud infrastructure. │
│ profile Manage v8x profiles to work with different environments and │
│ configurations. │
│ storage Manage storage: PVCs, imports, exposes, and storage systems. │
│ support-ticket Manage support tickets │
│ team Manage teams and memberships │
│ vdeployer-web Trigger vdeployer-web operations on a cluster. │
╰──────────────────────────────────────────────────────────────────────────────╯


Authentication Commands

Login


Usage: v8x login [OPTIONS]

Authenticate against the v8x by obtaining an authentication token.

╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --qr Show a scannable QR code │
│ --json -j Output in JSON format │
│ --verbose -v Enable verbose terminal output │
│ --profile -p TEXT Profile name to use │
│ --help Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────────────╯


Logout


Usage: v8x logout [OPTIONS]

Log out of the v8x and clear saved user credentials.

╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --json -j Output in JSON format │
│ --verbose -v Enable verbose terminal output │
│ --profile -p TEXT Profile name to use │
│ --help Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────────────╯


Whoami


Usage: v8x whoami [OPTIONS]

Display information about the currently authenticated user.

╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --json -j Output in JSON format │
│ --verbose -v Enable verbose terminal output │
│ --profile -p TEXT Profile name to use │
│ --help Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────────────╯


Version Information


Usage: v8x version [OPTIONS]

Show version and exit.

╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --json -j Output in JSON format │
│ --verbose -v Enable verbose terminal output │
│ --profile -p TEXT Profile name to use │
│ --help Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────────────╯


Token Management


Usage: v8x token [OPTIONS]

Print the current access token to the terminal.

╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --decode -d Decode and print the JWT token claims │
│ --id Print the ID token instead of the access token │
│ --refresh Use the refresh token to request a new token before │
│ printing │
│ --json -j Output in JSON format │
│ --verbose -v Enable verbose terminal output │
│ --profile -p TEXT Profile name to use │
│ --help Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────────────╯


App Management


Usage: v8x app [OPTIONS] COMMAND [ARGS]...

Manage applications

╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --help Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ───────────────────────────────────────────────────────────────────╮
│ list List available applications │
│ deployment Create and manage application deployments on Vantage compute │
│ clusters. │
╰──────────────────────────────────────────────────────────────────────────────╯


Cloud Management


Usage: v8x cloud [OPTIONS] COMMAND [ARGS]...

Manage cloud provider configurations and cloud accounts.

╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --help Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ───────────────────────────────────────────────────────────────────╮
│ get Get detailed information about a specific cloud provider. │
│ list List all available cloud providers. │
│ account Manage cloud accounts (organization-level cloud provider │
│ registrations). │
╰──────────────────────────────────────────────────────────────────────────────╯


Cluster Management


Usage: v8x cluster [OPTIONS] COMMAND [ARGS]...

Manage Vantage compute clusters for high-performance computing workloads.

╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --help Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ───────────────────────────────────────────────────────────────────╮
│ create Create a new Vantage cluster. │
│ delete Delete a Vantage cluster and optionally cleanup │
│ associated app deployments. │
│ extend Extend a Vantage cluster with bare-metal compute nodes. │
│ get Get details of a specific Vantage cluster. │
│ list List all Vantage clusters. │
│ update Update an existing Vantage cluster. │
│ compute-pool Manage compute pools (autoscaler pools) within a Vantage │
│ K8s cluster. │
│ federation Manage Vantage compute federations for distributed │
│ workloads. │
│ preset Manage inference presets within a Vantage K8s cluster. │
│ inference-endpoint Manage inference endpoints (predictive & LLM) on a │
│ cluster. │
│ model-registry Manage models in the cluster model registry (onboard, │
│ list, version, delete). │
│ namespace Manage namespaces on a Vantage K8s cluster. │
│ network Manage Multus networks on a Vantage K8s cluster. │
│ kubeflow Manage Kubeflow ML platform on a Vantage K8s cluster. │
│ secret Manage secrets (HuggingFace tokens, S3 credentials) in │
│ your profile namespace. │
│ service Enable, disable, update, or manage user services on a │
│ Vantage cluster. │
│ slurm Manage Slurm clusters within a Vantage K8s cluster. │
│ workspace-preset Manage workspace presets (WorkspaceKinds) that define │
│ IDE templates for Kubeflow workspaces. │
╰──────────────────────────────────────────────────────────────────────────────╯


Job Management


Usage: v8x job [OPTIONS] COMMAND [ARGS]...

Manage computational jobs, scripts, submissions, and job templates for HPC
workloads.

╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --help Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ───────────────────────────────────────────────────────────────────╮
│ script Manage job scripts for computational workloads and batch │
│ processing. │
│ submission Manage job submissions │
│ template Manage job templates │
╰──────────────────────────────────────────────────────────────────────────────╯


License Management


Usage: v8x license [OPTIONS] COMMAND [ARGS]...

Manage software licenses, license servers, and licensing configurations.

╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --help Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ───────────────────────────────────────────────────────────────────╮
│ booking License booking management commands │
│ server Manage license servers for software licensing and compliance. │
│ product Manage license products and software licensing definitions. │
│ configuration Manage license configurations and policy settings. │
│ deployment Manage license deployments for software distribution and │
│ activation. │
│ feature Feature management commands │
╰──────────────────────────────────────────────────────────────────────────────╯


Network Management


Usage: v8x network [OPTIONS] COMMAND [ARGS]...

Manage virtual networks, subnets, and network configurations for cloud
infrastructure.

╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --help Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ───────────────────────────────────────────────────────────────────╮
│ attach Attach a network interface to an instance. │
│ create Create a new virtual network. │
│ delete Delete a virtual network. │
│ detach Detach a network interface from an instance. │
│ get Get details of a specific virtual network. │
│ list List all virtual networks. │
│ update Update a virtual network configuration. │
╰──────────────────────────────────────────────────────────────────────────────╯


Profile Management


Usage: v8x profile [OPTIONS] COMMAND [ARGS]...

Manage v8x profiles to work with different environments and configurations.

╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --help Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ───────────────────────────────────────────────────────────────────╮
│ create Create a new v8x profile. │
│ delete Delete a v8x profile. │
│ get Get details of a specific v8x profile. │
│ list List all v8x profiles. │
│ use Activate a profile for use in the current session. │
╰──────────────────────────────────────────────────────────────────────────────╯


Storage Management


Usage: v8x storage [OPTIONS] COMMAND [ARGS]...

Manage storage: PVCs, imports, exposes, and storage systems.

╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --help Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ───────────────────────────────────────────────────────────────────╮
│ create Create a PersistentVolumeClaim in a cluster namespace. │
│ delete Delete a PersistentVolumeClaim. │
│ get Get details of a specific PersistentVolumeClaim. │
│ list List PersistentVolumeClaims in a namespace. │
│ list-available List available StorageClasses on the cluster. │
│ system Manage storage system deployments (CephFS, CephNFS, etc.). │
│ expose Expose cluster storage to external clients. │
│ import Import storage into cluster namespaces. │
╰──────────────────────────────────────────────────────────────────────────────╯


Team Management


Usage: v8x team [OPTIONS] COMMAND [ARGS]...

Manage teams and memberships

╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --help Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ───────────────────────────────────────────────────────────────────╮
│ create Create a new team │
│ delete Delete a team │
│ get Get details of a specific team │
│ list List all teams │
│ update Update team settings │
│ add-member Add a member to a team │
│ add-resource Add a resource (cluster) to a team │
│ remove-member Remove a member from a team │
│ list-members List all team members │
│ set-role Set member role in team │
│ set-roles Set team-level roles (kubeflow-admin, etc.) │
╰──────────────────────────────────────────────────────────────────────────────╯


Configuration Management


Usage: v8x config [OPTIONS] COMMAND [ARGS]...

Manage v8x configuration and settings.

╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --help Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ───────────────────────────────────────────────────────────────────╮
│ clear Clear all user tokens and configuration. │
╰──────────────────────────────────────────────────────────────────────────────╯