Virtual machines

Run custom operating systems on virtual machines.

New Virtual machine items can be added.

Virtual machine

Configuration for this virtual machine.

  • Disks - The virtual machine's disks.
  • Serial console - Connect a serial console to the virtual machine.
  • Video display - Connect a video display to the virtual machine.
  • Network interfaces - The network interfaces assigned to the virtual machine.
  • Cloud-init - Initialize the virtual machine with cloud-init.

Properties

Enable

Enable the virtual machine.

  • Data type: boolean
  • Default: true
  • Configuration

CLI: (cli)> config compute vm <key> enable

Label

The label used to describe and locate the virtual machine.

  • Data type: string
  • Configuration
  • Optional

CLI: (cli)> config compute vm <key> label

Resource tags

Apply these tags to resources associated with the virtual machine.

Tagging provides a convenient method for finding single and group resources. The virtual machine label is automatically added to resource tags.

  • Data type: string list
  • Configuration

CLI: (cli)> config compute vm <key> tags

Running

The running status of the virtual machine.

OptionLabel
trueRunning
falseNot running
  • Data type: boolean
  • Status

CLI: (cli)> show compute vm <key> running

Status

The current status of the virtual machine.

  • Data type: string
  • Status

CLI: (cli)> show compute vm <key> status

Number of CPUs

The number of virtual CPUs available to the virtual machine.

  • Data type: integer
  • Default: 1
  • Minimum: 1
  • Configuration
  • Required

CLI: (cli)> config compute vm <key> num-cpus

RAM size

The amount of RAM available to the virtual machine.

  • Data type: integer
  • Units: bytes
  • Default: 128000000
  • Minimum: 1000000
  • Configuration
  • Required

CLI: (cli)> config compute vm <key> ram