Installation on DigitalOcean Cloud

Installation on DigitalOcean Cloud#

This article explains how to install AMD Resource Manager & AMD AI Workbench in DigitalOcean cloud environment. The article complements the full installation article by describing the DigitalOcean specific installation configuration. For more details about the installation steps, refer to the full installation article.

Prerequisites#

Suggested minimum configuration for DigitalOcean droplet:

  • AMD MI300X

  • 1 GPU - 192 GB VRAM - 20 vCPU - 240 GB RAM

  • Boot disk: 720 GB NVMe- Scratch disk: 5 TB NVMe

Software requirements:

  • ROCm™ Software 6.4.0.

Installation steps#

In order to install on a DigitalOcean droplet, copy the following text into a file bloom.yaml, replacing with the ip address of the node.

DOMAIN: <your-ip-address>.nip.io
CERT_OPTION: generate
CLUSTERFORGE_RELEASE: none
FIRST_NODE: true
GPU_NODE: true
SKIP_DISK_CHECK: false
USE_CERT_MANAGER: false
SELECTED_DISKS: /dev/vdc1
OIDC_URL: https://kc.<your-ip-address>.nip.io/realms/airm

Download the installation tool (“bloom”) and SW release package (“Cluster Forge”):

wget https://github.com/silogen/cluster-bloom/releases/latest/download/bloom
wget https://github.com/silogen/cluster-forge/releases/download/v0.5.2/release-enterprise-ai-v0.5.2.tar.gz

Make file executable:

chmod +x bloom

Then start the installation:

sudo ./bloom --config bloom.yaml

Exit and re-login to source the .bashrc, or run

source ~/.bashrc

Then run Cluster Forge by:

tar -xzvf release-enterprise-ai-v0.5.2.tar.gz
cd enterprise-ai-v0.5.2
bash ./deploy.sh