Skip to content

Create a VM

In this guide, you will learn how to create a virtual machine (VM) using the Nirvana dashboard.

  1. In the sidebar, navigate to Compute → VMs
  1. Click Create VM
  1. 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.
  1. Click Create to provision the VM