Create a VM
In this guide, you will learn how to create a virtual machine (VM) using the Nirvana dashboard.
- In the sidebar, navigate to Compute → VMs
- Click Create VM
-
Fill in the form fields:
Machine Configuration
- Name (required): A unique name for the VM (e.g.,
web-server-1) - Region (required): Select the region where the VM will be deployed. The region determines which VPCs, subnets, and storage types are available.
- OS Image (required): Select the operating system image for the VM from the dropdown
- SSH Public Key (required): Paste your SSH public key or click Upload to upload a key file. Supported file types:
.pub,.pem,.key - vCPU (required): Number of virtual CPUs to allocate. Default: 2. Range: 1–52 vCPUs.
- Memory (required): Amount of RAM in GB. Default: 4 GB. Range: 2–480 GB.
Storage
- Boot Volume Type (required): Select the storage type for the boot volume. Default: ABS.
- Boot Volume Size (required): Size of the boot volume in GB. Default: 64 GB. Range: 64–512 GB.
- Data Volumes (optional): Attach additional data volumes. Requires a region to be selected first.
Networking
- Subnet (required): Select the subnet to attach the VM to. Available subnets depend on the selected region and existing VPCs.
- Enable public IP (optional): Check this box to assign a public IP address to the VM.
Tags
- Tags (optional): Add metadata tags. Type a tag and press Enter to add it.
- Name (required): A unique name for the VM (e.g.,
- Click Create to provision the VM