Launch a scaled AI workload with ease on any number of Vultr Cloud GPUs. Vultr Open Cluster Manager is pre-built with open-source tools such as Terraform, Ansible, Grafana, and SLURM to help you deploy Vultr Cloud GPU instances that can run your workloads immediately.
Learn more here: How to Deploy and Utilize Vultr Open Cluster Manager Marketplace Application | Vultr Docs
Unless you are deploying this application to an instance with a reserved IP that has already been added to the list of IP addresses allowed for API access, enable Vultr API access from 0.0.0.0/0 before deploying this application!
Your cluster manager is ready!
use.your.ip. use.your.root.password. Usage:
Learn more here: How to Deploy and Utilize Vultr Open Cluster Manager Marketplace Application | Vultr Docs
Inspect and edit /root/config.yml to your specifications. Some things to note below:
instance_plan : This is the Vultr SKU that you will be deploying for your cluster nodes. vfs_gb : If set to a value greater than 0, a Vultr File System will automatically be deployed, attached, and mounted on all cluster nodes and the Cluster Manager. instance_slurm_memory : Slurm needs to know how much of the cluster node's RAM can be used. Generally set this to 15% less than the total available. os_id : ID of the Operating system to be installed on cluster nodes. Query to https://api.vultr.com/v2/os can get available OS provided by Vultr. Default is Ubuntu 22.04 LTS instance_region : Autofilled with the region of the cluster manager instance. If you change this, the automatically created and attached VPC will be invalid. hostprefix : Prefix of each cluster node's hostname. Defaults to #region#-cluster-node hostsuffix: Suffix of each cluster node's hostname. Defaults to gpu.local You may wish to have the rest completed automatically in which case you can run /root/build-cluster.sh
cd /root/terraform terraform init terraform plan terraform apply cd /root/ansible ansible-playbook -i hosts cluster.yml This will perform the following actions:
slurmd on all cluster nodes. slurmctld on the manager. /root/docker-compose.yml. Grafana Password.Report an application with malicious intent or harmful content.