Skip to main content

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.

warning

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.

caution

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.