Edge

Creating VMs

Creating Virtual Machines

Everything you need to know about deploying new VMs, from region selection to configuration options.

Choosing a Region

Edge Network offers VMs in 20+ regions worldwide. Choose a region close to your users for the lowest latency, or select based on compliance requirements.

Europe

London • Amsterdam • Frankfurt • Paris • Stockholm

North America

New York • Los Angeles • Chicago • Toronto • Miami

Asia Pacific

Singapore • Tokyo • Sydney • Mumbai • Hong Kong

Other

São Paulo • Dubai • Johannesburg

Tip: You can deploy VMs across multiple regions for redundancy. Private networks work within a single region, but VMs can communicate across regions via their public IPs.

Screenshot: Region selection in Create VM form

Operating Systems

Choose from a variety of pre-configured operating system images. All images are optimized for Edge infrastructure and include cloud-init for automated provisioning.

Operating System Available Versions
Ubuntu 24.04 LTS, 22.04 LTS, 20.04 LTS
Debian 12, 11, 10
CentOS Stream 9, Stream 8
Alma Linux 9, 8
Rocky Linux 9, 8
Fedora 39, 38
FreeBSD 14.0, 13.2
Alpine Linux 3.19, 3.18

Custom ISOs: You can also upload and boot from custom ISO images. Contact support to enable this feature for your account.

VM Configuration

Configure your VM's resources using the sliders. Resources come from your subscription allocation.

vCPUs (1-32)

Virtual CPU cores for your VM. More cores allow better parallel processing and handling of concurrent requests.

1-2 vCPUs: Small applications, development, low-traffic websites

4-8 vCPUs: Production workloads, databases, medium traffic

16-32 vCPUs: High-performance applications, data processing

Memory (1-64 GB)

RAM available to your VM. Important for applications that cache data in memory.

1-2 GB: Minimal applications, static sites

4-8 GB: Most web applications, small databases

16-64 GB: Large databases, caching servers, in-memory processing

NVMe Storage (10 GB - 2 TB)

High-performance NVMe SSD storage. All storage is provisioned on fast NVMe drives.

25-50 GB: Small applications, containers

100-250 GB: Databases, file storage

500 GB - 2 TB: Large datasets, media storage

Screenshot: Resource configuration sliders

SSH Key Selection

Select one or more SSH keys to enable access to your VM. You must add SSH keys to your account before creating a VM.

No SSH keys yet?

Add SSH keys in Resources → SSH Keys before creating a VM.

Learn more about SSH keys →

Multiple keys: You can select multiple SSH keys. This is useful when multiple team members need access to the same VM.

Advanced Options

Hostname

The hostname identifies your VM in the console and sets the system hostname. Use lowercase letters, numbers, and hyphens.

web-server-1, api-prod, database-eu

Tags (Coming Soon)

Organize your VMs with custom tags for easier filtering and management.

User Data (Coming Soon)

Pass cloud-init scripts or configuration to automate VM setup on first boot.

After Creating Your VM