Documentation

Skip to end of metadata
Go to start of metadata

Add public cloud templates

Your administrator may have already loaded some templates in your public cloud Apps library.

Public Cloud Templates

Public cloud libraries can have many thousands of virtual machine templates (e.g. AWS has 19,000 AMIs) that are difficult to find and manage. In Abiquo you can define a cache of public cloud templates that will be registered in the platform database. The platform will display only the library of registered templates to your users.

When you restrict the number of templates available, it will be quicker and easier for your users to find and deploy templates. After you retrieve a public cloud template and store its details in the database, you can customize its representation in the Apps library to make it even easier for cloud users to find the right template. Cloud users can view and filter the cached templates. 

This feature improves administrative control over public cloud templates. It also enables users to work more efficiently, because 90% of the time, users work with a small set of templates and now this can be defined and managed by the administrator. Note that the platform registers public cloud templates in the Apps library but it does not convert them to other hypervisor formats.

Administrators can:

  • Search and filter the public cloud template library and retrieve templates
  • Select templates to store in the Abiquo database
  • Add custom name, icon, description, etc.

Other users with access to the Apps Library can:

  • Search and filter the public cloud templates registered in the database

Public cloud VM templates belong to regions

Public cloud templates can belong only to the region they were created in. Templates in one region usually cannot be accessed from another region. This rule also applies to templates in the Apps library. Public cloud templates that are effectively the same may have different names in each region.

Open the Apps Library

The Apps Library is a collection of virtual machine templates that enables users to quickly and easily deploy virtual machines. The platform stores public cloud template details in the database and displays them in the Apps library. By default the platform will display any cached templates.

To open the Apps library, click the Apps library icon   in the main menu bar.

Display public templates

Click on the Public tab. In the Public list, click on the name of the public cloud region. By default you will see any templates you can deploy within this region.

Display template details

To display the details of a template, move the mouse over the template. A small tool tip will display the template information.

Template symbols

The virtual machine templates in the Apps library may be marked with symbols that indicate their purpose. A shared template is marked with an orange user symbol in the lower left corner.  A Chef logo in the lower right corner shows that is Chef enabled.

Filter local public cloud templates

Public cloud template search and filter is used for all public clouds, all OpenStack clouds. Only the cloud administrator can add Docker images

A public cloud template library may have many thousands of templates, for example, the AWS template library contains approximately 19,000 virtual machine templates. Templates belong to regions, so a similar template may have different IDs in different regions.

Local templates are registered in the Abiquo template cache. These are the templates users can deploy.

You can filter to find the templates you want to work with. To open the filter, click the funnel Filter button.

Enter filter values and click Accept.

 

 

Filter

Type

Comments

ID

Free text

For example, ami-0354b96a

Name

Free text

Search for this text in each template Name and Description. The search is not case sensitive

OS type

Selector

Any, Windows or Other. The default value is Any

32 bits

Checkbox

32-bit images

64 bits

Checkbox

64-bit images

Click Clear to reset filter values to defaults, which will be to display all local templates.

 

Use Templates

In the Virtual datacenters view, click and drag a template into your virtual appliance to create a virtual machine with this template

Add a public cloud template to the platform

To import a template from a public cloud region into the Abiquo template cache, open the Apps library at the Public cloud tab.

In the column on the left, select the public cloud region.

Then click the Import template button on the upper right-hand side of the screen.

The Import template popup will open.

Enter the search criteria for your template.

Filter

Type

Comments

ID

Free text

For example, ami-0354b96a

Name

Free text

Search for this text in each template Name and Description. The search is not case sensitive

OS type

Selector

Any, Windows or Other. The default value is Any

Private

Checkbox

Private images that are only available to your user account in the public cloud provider

Public

Checkbox

Public images that are available to all users in the public cloud provider

32 bits

Checkbox

32-bit images

64 bits

Checkbox

64-bit images

Then click Search to perform the search. The search can take some time and return several pages of templates.

To see more details of a template, move the mouse over it to display a tooltip with template details.

To import a template, click the Import symbol in the top right-hand corner of the template.  

When a template has been imported, the color of the Import symbol will change to gray. You can import many templates in one session.

When you have finished importing templates click Close.

Edit a public cloud template in the Abiquo Apps Library

  • Move the mouse over a template
  • Click the options button and select edit

Modify Public Cloud Template Details


 

FieldValue
NameA short name to identify the virtual machine template. If the template is Chef enabled, the name should indicate this. Required field
DescriptionA description of the services and applications installed on the virtual machine template. Required field
CategorySelect a category to organize your templates of this type together. "Others" is a default category that cannot be deleted. You can manage categories in the main Apps Library view
IconEnter the URL for the template's icon. This must be a URL with a public IP address, not localhost or 127.0.0.1. It may be the URL of the Abiquo Server. A default icon is assigned if the template does not have one. See Abqiuo VM Template Guide and How to Manage VM Templates and Icons in Abiquo v2.x
Shared templateTick this checkbox to mark a Shared template. In the Apps library view, the shared template logo will appear on the template. The template will be visible to other enterprises.

Export templates from private cloud to public cloud

See VM Template Mobility