A package is a collection of software installation files, configuration files, and metadata that can be deployed on a virtual machine instance. In the last article in this series, the author describes three mechanisms for capturing custom mirrors by using ICCT to create mirrors, and for manually adding dependencies between mirrors and packages by updating the semantic topology file.
ICCT performs bookkeeping tasks and provides a step-by-step process and a graphical UI to easily create packages, customize virtual machine instances, and capture mirrors. This series of articles will show you how to create a package using ICCT and then register and maintain it on the IBM smartcloud Enterprise.
The previous articles in this series describe how to use ICCT to create and maintain packages in SmartCloud Enterprise Asset Catalog. These articles also describe how to use ICCT and packages to create a simple mirror image. This article delves into the different ways to create a mirror using a package. The article will demonstrate three mechanisms for creating a mirror using ICCT by capturing a custom mirror with XAMPP. This article also describes how to manually add a dependency between a mirror and a package by updating the semantic topology file.
This article describes three ways to create a mirrored design (a way to use ICCT to create a new mirror using the XAMPP package created in part 3rd and combining the Google Chrome packages you rely on):
Apply a mirrored design template/recipe to one of the underlying mirrors in the other data center.
Extend an underlying mirror.
Expands a custom mirror that was previously captured using ICCT.
Extend a mirror using a template
To apply a mirrored design template to the underlying mirror in another datacenter:
Create a new cloud provider for the RALEIGH-RTP data center.
Figure 1. Create a new cloud provider
We used to create a proprietary custom mirror using Google Chrome and the SmartCloud Enterprise_ehningen cloud provider. This image is used as a template to reapply the same recipe (recipe) to the underlying image in this SmartCloud Raleigh datacenter. XAMPP will also be added to the previous recipe.
Select Sce_raleigh as the cloud provider in the rightmost Drop-down menu of the ICCT user interface.
Figure 2. Select a cloud Provider
Limit your search to Red Hat Enterprise Linux 6 and import Red Hat Enterprise Linux 6 (64-bit) (RTP) using the Images drop-down menu.
Figure 3. Import mirrors from a cloud provider
Click the + icon to create a new mirror.