Table of Contents | ||
---|---|---|
|
Info |
---|
This page describes how to modify a VM template in private cloud. |
Modify a virtual machine template
...
We recommend square images of size 128x128 pixels with a transparent background. Compatible formats are
PNG
,JPG
, andGIF
.If an administrator shares the template with other tenants, then this icon will display for their users
If you change the icon of a template with instance templates, when you create the next instance, it will have the new icon
If you do not set an Icon, the platform will use the default VM icon from the UI theme
If the Operating System is set on the Advanced tab, and you don't set an icon, the platform may display the icon for a specific OS type or a generic OS type. The platform will not assign this icon to VMs.
See Configure default template icons by operating system type
Note |
---|
Troubleshooting minimum and maximum CPU and RAM values
|
...
To edit an existing value, click the pencil icon, enter the new Value, then click ok. To save your changes to the template, click Save.
...
Share VM templates
In the Catalogue view, shared templates are marked with the outstretched hand symbol.
...
Add a bootstrap script to a VM template and the platform will add it to all VMs created from the template to use with the Cloud-init (or similar options ) option, for Guest setup, which you can configure on the Advanced tab. You can also use scripts that are saved as Script templates.
Before you begin:
Prepare a template that is compatible with cloud-init (version 0.7.9 or above), or cloudbase-init, or a similar system
In private cloud, the platform will create an ISO disk for Configuration drive
...
In the Catalogue, edit a VM template
Go to BootstrapPaste
If you have the
Add a script template to a VM template
privilege, select Use own script or Use script templateFor Use own script, paste your configuration or script in the Bootstrap script text box
For Use script template, click Search, and double-click a script template, or select a script template and click Accept. If you have the privilege to Manage script templates, you can also create a new script template in this step.
Continue to configure the VM template or click Save to finish
Note: when you save VM disks to an instance template, Abiquo copies the VM bootstrap script to the instance template.For details of how to work with bootstrap scripts in a VM, see VM bootstrap script
Related links
...
Edit template advanced tab
You can also specify some Advanced template values using the OVF and the API. See Extended OVF support and template definition .
...
Field | Value |
---|---|
Guest setup | Select Guest setup option of Cloud-init or Hypervisor tools. |
Guest initial password | If Guest setup is selected, select this option to request an initial password |
Cost codes | The extra charges with cost codes are now on the separate Extra charges tab. |
Operating system | Sets the VMware guest operating system type. Select from the pull-down list. |
Os Version | OS version is used to:
See Guest operating system definition for VMware and Extended OVF support and template definition for further details. |
User | Default user for a VM created from this template for SSH access.
|
Password | Default password for the default User of a VM created from this template. |
NIC driver |
|
Enable UEFI boot | When selected, disable BIOS boot and enable UEFI boot.
For VMs, the |
Enable hot add / reconfigure in VM | See separate section |
Creation user |
|
Creation date | Date and time when the template was created. |
...
Enable hot add and hot reconfigure for VM templates
...
Go to Catalogue and select Private or Public
Select datacenter or public cloud region
Select and edit the VM template
Go to Advanced tab
Select the options under Enable hot-add/reconfigure
Save the template
Hot add and hot reconfigure options table
Option | Description |
---|---|
Enable hot-add or | Supported providers only with supported guest operating systems. |
CPU hot-add | Let users add CPUs in the platform while the VM is powered on |
RAM hot-add | Let users add RAM in the platform while the VM is powered on |
Disks hot-reconfigure | Let users remove SCSI disks from the boot sequence and add SCSI disks to the end of the boot sequence while the VM is powered on
|
NICs hot-reconfigure | Let users add and remove NICs in the platform while the VM is powered on |
Remote access hot-reconfigure | Let users reset remote access in the platform while the VM is powered on. |
...
Add extra charges
...
for a VM template
When you edit a VM template, for cloud billing you can add extra charges for cloud billing, which are cost codes.
Panel | ||
---|---|---|
| ||
Privileges: View virtual machine template extra charges, Manage virtual machine template extra charges |
Create extra charges. See Manage extra charges with cost codes
For the Type select
VM template
orAll
Set values for extra charges. See Create a new pricing model
Go to the Catalogue
Edit a VM template
Go to Extra chargeswith cost codes
Add extra charges with cost codes as required
...
Add tags to a VM template
When you edit a VM template, you can add tags to group resources and manage them in Control view.
...
Go to Catalogue → select a datacenter or public cloud region
Go to Templates
Edit a template
Go to Tags
Add tags
For more details see Manage tags
...
Manage VM templates with the API
Tip |
---|
API Documentation For the Abiquo API documentation of this feature, see Abiquo API Resources and the page for this resource VirtualMachineTemplatesResource. |
...
Pages related to VM templates
Main Apps library Catalogue page with links to related pages: Catalogue view