On-Premises clusters
On-premises clusters run on infrastructure you control, bare-metal servers, local VMs, or LXD containers. Vantage supports multiple methods for connecting your infrastructure, each suited to a different use case and level of automation.
Supported methods
| Method | Scheduler | Automation | Best for |
|---|---|---|---|
| Ansible | Slurm | Ansible role | Repeatable, automated deployments of existing Slurm clusters |
| Terraform | Slurm | Terraform module | Infrastructure-as-code deployments of existing Slurm clusters |
| Kubernetes | Kubernetes | Manual connector | Connecting an existing Kubernetes cluster to Vantage |
| Juju (Charmed HPC) | Slurm | Juju charms | Multi-node Slurm environment in LXD containers on a single host |
| Multipass | Slurm | v8x CLI | Single-node Slurm in a local VM for development and testing |
| Manual | Slurm, Kubernetes | Manual connector | Full control over installation on existing servers or bare metal |
For step-by-step setup instructions for each method, see the how-to guide.