Skip to main content

Vantage CLI - Overview

The unified command-line interface for Vantage Compute

Vantage CLI is a modern async Python tool that unifies authentication, profile management, cluster operations and GraphQL querying against the Vantage Compute platform.

Quick Start

Install from pypi:

pip install vantage-cli

Or from source:

git clone https://github.com/vantagecomputevantage-cli
cd vantage-cli
uv sync
uv run vantage --help

Authenticate

Authenticate against the Vantage platform using the login command.

vantage login

Create a Multipass Singlenode Cluster

vantage cluster create my-slurm-multipass-cluster \
--cloud localhost \
--deploy slurm-multipass-localhost

Create a Slurm Cluster in LXD Containers using Juju

vantage cluster create my-slurm-lxd-cluster \
--cloud localhost \
--deploy slurm-juju-localhost

Create a Slurm Cluster on MicroK8S

vantage cluster create my-slurm-microk8s-cluster \
--cloud localhost \
--deploy slurm-microk8s-locahost