14.2. Managing Application Templates in Group Context

Virtuozzo Automator allows you to list application templates available in your data center by clicking Resource Library > Software > Virtuozzo Container Software > Application Templates. The information on application templates is presented in the table with the following columns:

Column Description
Name The name of the application template.
Type Denotes if it is an EZ Virtuozzo template. EZ templates have only information about the necessary packages, and the packages themselves are downloaded from a central repository. EZ templates don’t have versions.
Description The description of the application template.
OS Denotes if this is a Linux template.
Architecture The microprocessor architecture.
OS Name The exact version of the operating system the template is intended for.

To show or hide columns, click Select Columns and set or clear the respective checkboxes.

By default, 20 templates are displayed on a page. To change the number of templates shown per page, click the appropriate link below the table. You can also filter the templates shown in the App Templates table. To do that, click Show Search, enter search patterns in the search fields, and click Search. To change what search fields are displayed, click Customize. To view all application templates residing on your physical servers, click Reset Results.

With the help of the Virtuozzo Automator toolbar you can perform the following operations on application templates:

  • Upload a new template that you have locally and install it on a physical server registered in Virtuozzo Automator (the New App/OS Template button).

  • Select some templates in the table and install them on one or more Virtuozzo Automator physical servers at once (the Install to HNs button).

  • Select some templates in the table and add them to one or more virtual environments (the Add to Containers button).

    Note

    For a template to be added to a container, it first should be installed on the physical server where the container is hosted.

  • Delete those application templates that are not needed any more. To this effect, select the check boxes opposite the application templates you wish to delete and click the Uninstall from HNs button.

Clicking an application template name opens the screen where you can view the detailed information on it.

14.2.1. Viewing Application Template Properties in Group Context

The template properties page can be accessed by the Software option in the Resource Library section from the left menu tree, then switch to the Virtuozzo Container Software tab and click the application template in the Application Template table.

The description of the selected application template is given at the top of the page, after which the Summary section provides additional details on the template:

Field Description
Type Denotes if it is an EZ template. EZ templates have only information about the necessary packages, and the packages themselves are downloaded from a central repository. EZ templates don’t have versions.
OS Template The OS template the given template is compatible with.
Platform Denotes the operating system the template is intended for.

The Installed on HNs section enumerates those physical servers where the given template has been installed. You have the possibility to select any number of physical servers in the table and uninstall the given template from them (the Uninstall Template button). The table presents the following information:

Field Description
Status The current status of the application template.
Hostname The name of the hosting physical server.
Description The application template description, if any.
Default IP Address The IP address that will be assigned to the containers based on this template by default.
Product The virtualization software product to which the template belongs.
VT The technologies that the physical server must support for the template to work correctly.
OS The type of the physical server operating system.
Operating System The name and version of the physical server operating system.
Arch The description of the processor model(s) installed on the server.

If, before doing anything, you want to see what packages the application template includes, open the Packages tab.