Instance Template Management
This section refers to the automatic enablement/disablement of an image template that exists locally or has been downloaded from a remote repository. In order to execute the above mentioned actions in existing available templates, the user can click on the 'Image Templates' button as shown in the figure below and perform the following actions.
Local/Remote Image Templates
In general, there are two separate repositories. The first one is the local repo, where the local image templates can be found and are immediately available for use.The second repo is the remote repository (offered by Sunlight.io) which contains the image templates that are stored in a cloud repository and can be downloaded locally by the user.
As the images below illustrate, in the Local repo all distributions are indicated as Local in contrast to the Remote repo where templates are indicated as Remote and could be downloaded locally for use.
Enable/Disable/Delete Local Templates
In case the user would like to create a VM instance using one of these available local image templates, the desired template status of this instance should be enabled, by clicking on the action button for the correspoding template, and then select the Enable option (as illustrated in the image below).
The user is also able to deactivate an already enabled template from the local repo by selecting the disable option.
In addition, users are also able to delete either 'enabled' or 'disabled' local templates, as shown in the image below.
Download Remote Template
As mentioned above, the user can download a remote template from the remote repo, in order to be used for an instance creation. Consequently, the user can select 'Remote' tab repo and click on the 'Download' option, as illustrated in the following figure.
Following the above, a pop up window will appear, requesting a confirmation. Click 'OK' and proceed to downloading the template.
The status of the corresponding template has changed to "downloading", where the template is downloaded in the local repo. As soon as the downloading completes, the status will change back to 'enabled'.
Image Template Type
Now the user is ready to create a new VM instance based on the enabled image templates that already exist in the local repo. In addition, the user can distinguish the type (hvm or pv) of the template, following the underscore of the distro name, as illustrated in the following image.