How To: Evaluate Gallium Hypervisor on Digital Ocean
Introduction
Gallium can be deployed on a Digital Ocean Droplet for evaluation purposes. This enables rapid deployment of a Hypervisor with exploration of Gallium's features at minimal cost.
Nested virtualization (running Gallium within a virtual machine) is currently unsupported for production environments.
Steps
Step 1: Import Custom Image
Navigate to the Images section in the sidebar, select Custom Images, and click Import from URL.
Step 2: Upload Image
Enter the Gallium Image URL (available from the Add a Hypervisor page in the Console). Select "Unknown" as the distribution, choose desired deployment regions, and click Upload Image. This process usually takes about 10 minutes.
Step 3: Start Droplet
Once image processing completes, select Start a droplet from the More dropdown menu.
Step 4: Select Instance Type
On the create droplet page, choose an Intel instance type with at least 4GB RAM.
Instability with nested virtualization on AMD instances has been observed. Use Intel instances.
Step 5: Configure Authentication
Digital Ocean requires SSH key or password selection, though these options are not picked up by Gallium. After configuration, click Create Droplet.
Step 6: Retrieve Join Code
After waiting several minutes for boot completion, access the console to retrieve the join code.