Installation guide
27
Managing EZ Templates
Setting Up Repositories and Proxy Servers for EZ
Templates
If you are going to use OS and application EZ templates in Containers, you first need to have one
or more repositories with software packages prepared for these EZ templates. Package
repositories are required for the EZ templates functioning due to the fact that these templates do
not carry all the necessary package files inside themselves. They contain only information about
what packages are included in the corresponding EZ template and from what repository they
should be downloaded. In Parallels Virtuozzo Containers, you can make use of the following
package repositories:
• Default repositories. When you install an EZ template on the Node, it is pre-configured to use
official vendor's file sources (e.g., RPMs from the Fedora website) and a number of packages
provided by Parallels and needed for the correct EZ template functioning. So, you can start
using the default repositories right after the EZ template installation on the Node. Please note
that the default repositories are provided for non-commercial versions of Linux distributions
only.
• Local repositories. You can build your own local repositories, which allows you:
• To greatly save on network bandwidth when deploying package updates to several Nodes
in your network.
• To organize your own package repository if public repositories provided by Linux OS and
application vendors are not compatible with a vzpkg tool used to manage EZ templates.
Note: The vzpkg tool supports all the repositories that can be used by the yum utility (version 2.4.0
and higher) and the apt utility.
• Repositories for storing software packages and updates for Red Hat Enterprise Linux
distributions.
Along with setting up the aforementioned package repositories, you can also create special
caching proxy servers and use them to efficiently manage your OS and application EZ templates.