Virtual machine templates are a combination of operating system hardware and the actual drives themselves. Once a template is created, a user can launch a VM using that template.
Creating a new VM template
To create a new VM template, a user must select the circle plus icon that produces "create template" when you hover over it as seen below. A modal will appear that prompts the user to give the VM a name, a team, and an optional project. A team is necessary for the creation of a VM as the team maintains the hardware and software quotas. A project is optional meaning there may not be a security level associated with access of the VM. Next, the user will be prompted to choose a VM image. VM images are created and maintained in the "Management tab." Next, a user is prompted to give the VM a drive; either an existing drive, or a new drive, which can be created by clicking on the blue "Create new drive" button. A user also has the option to assign additional drives to the VM.
Editing an existing VM template
A user can edit a VM template by selecting the template that needs editing, and clicking on the black pencil icon to the right of the launch button. The same modal that appears when creating a VM template will appear. A user can rename the VM, tag it to a different team, add a project, change the image, and change the drives. Please recall that virtual machine templates that are tagged by a project have higher restrictions and must match up with the drive.