Overview
Pre-built cloud images are official distribution releases packaged for virtual machine deployment. Each image includes cloud-init for first-boot customization, SSH server access, and storage drivers optimized for virtual environments. Use these images as the starting point for new instances rather than installing an operating system from scratch.Prerequisites
- An active Xloud account with appropriate permissions
- Access to the Xloud Dashboard or CLI configured with credentials
- API credentials sourced (
source openrc.sh)
Available Images
All images listed below require cloud-init to function
correctly in Xloud. Images without cloud-init will not receive SSH keys, hostname
assignments, or network configuration on launch.
Download and Upload an Image
- Dashboard
- CLI
Navigate to Images
Navigate to
Compute > Images. Click Create Image.
2
Configure the image record
See Upload an Image for the complete field reference.
3
Create the image
Click Confirm. The image enters
Saving status while the file is
fetched and stored. Large images may take several minutes.The status transitions to Active when storage is complete. The image
is available immediately for launching instances.
Validation
Confirm the uploaded image is registered and ready before launching instances.- Dashboard
- CLI
Navigate to Compute > Images. Locate the image by name and verify:
- Status: Active (green indicator)
- Format: Matches the selected disk format
- Size: Matches the expected download size
Image shows Active status and is selectable when launching a new instance.
Next Steps
Image Requirements
Understand what makes an image compatible with Xloud Compute.
Upload an Image
Upload images from local files or import via web URL.
Convert Formats
Convert VMDK, VHD, or RAW images to QCOW2 before uploading.
Image Properties
Set OS metadata, hardware requirements, and scheduler hints.